Home | History | Annotate | Download | only in src

Lines Matching defs:UnitTest

300   UnitTest::GetInstance()->
303 UnitTest::GetInstance()->impl()
353 UnitTest::GetInstance()->original_working_dir()),
363 internal::FilePath(UnitTest::GetInstance()->original_working_dir()),
468 // The interface for printing the result of a UnitTest
475 virtual void OnUnitTestStart(const UnitTest*) {}
478 virtual void OnUnitTestEnd(const UnitTest*) {}
487 virtual void OnGlobalSetUpStart(const UnitTest*) {}
490 virtual void OnGlobalSetUpEnd(const UnitTest*) {}
493 virtual void OnGlobalTearDownStart(const UnitTest*) {}
496 virtual void OnGlobalTearDownEnd(const UnitTest*) {}
529 internal::UnitTestImpl* const impl = UnitTest::GetInstance()->impl();
542 internal::UnitTestImpl* const impl = UnitTest::GetInstance()->impl();
1925 UnitTest::GetInstance()->RecordPropertyForCurrentTest(key, value);
1945 UnitTest* const unit_test = UnitTest::GetInstance();
2252 // Tells UnitTest where to store test result.
2305 // Tells UnitTest to stop associating assertion results to this
2605 virtual void OnUnitTestStart(const UnitTest * unit_test);
2606 virtual void OnGlobalSetUpStart(const UnitTest*);
2612 virtual void OnGlobalTearDownStart(const UnitTest*);
2613 virtual void OnUnitTestEnd(const UnitTest * unit_test);
2621 const UnitTest * unit_test) {
2646 void PrettyUnitTestResultPrinter::OnGlobalSetUpStart(const UnitTest*) {
2720 void PrettyUnitTestResultPrinter::OnGlobalTearDownStart(const UnitTest*) {
2766 const UnitTest * unit_test) {
2818 virtual void OnUnitTestStart(const UnitTest* unit_test);
2819 virtual void OnUnitTestEnd(const UnitTest* unit_test);
2820 virtual void OnGlobalSetUpStart(const UnitTest* unit_test);
2821 virtual void OnGlobalSetUpEnd(const UnitTest* unit_test);
2822 virtual void OnGlobalTearDownStart(const UnitTest* unit_test);
2823 virtual void OnGlobalTearDownEnd(const UnitTest* unit_test);
2860 GTEST_REPEATER_METHOD_(OnUnitTestStart, UnitTest)
2861 GTEST_REPEATER_METHOD_(OnUnitTestEnd, UnitTest)
2862 GTEST_REPEATER_METHOD_(OnGlobalSetUpStart, UnitTest)
2863 GTEST_REPEATER_METHOD_(OnGlobalSetUpEnd, UnitTest)
2864 GTEST_REPEATER_METHOD_(OnGlobalTearDownStart, UnitTest)
2865 GTEST_REPEATER_METHOD_(OnGlobalTearDownEnd, UnitTest)
2881 virtual void OnUnitTestEnd(const UnitTest* unit_test);
2921 static void PrintXmlUnitTest(FILE* out, const UnitTest* unit_test);
2947 void XmlUnitTestResultPrinter::OnUnitTestEnd(const UnitTest* unit_test) {
3042 // The following routines generate an XML representation of a UnitTest
3047 // <testsuite name="AllTests"> <-- corresponds to a UnitTest object
3136 const UnitTest* unit_test) {
3182 // L < UnitTest::mutex_
3189 UnitTest::GetInstance()->PushGTestTrace(trace);
3193 // L < UnitTest::mutex_
3195 UnitTest::GetInstance()->PopGTestTrace();
3224 // class UnitTest
3226 // Gets the singleton UnitTest object. The first time this method is
3227 // called, a UnitTest object is constructed and returned. Consecutive
3233 UnitTest * UnitTest::GetInstance() {
3235 // UnitTest object upon exiting the program messes up the exit code,
3239 // leaking the UnitTest object.
3241 static UnitTestUnitTest;
3244 static UnitTest instance;
3255 // The UnitTest object takes ownership of the given environment.
3259 Environment* UnitTest::AddEnvironment(Environment* env) {
3287 void UnitTest::AddTestPartResult(TestPartResultType result_type,
3340 void UnitTest::RecordPropertyForCurrentTest(const char* key,
3346 // Runs all tests in this UnitTest object and prints the result.
3351 int UnitTest::Run() {
3409 const char* UnitTest::original_working_dir() const {
3416 const TestCase* UnitTest::current_test_case() const {
3424 const TestInfo* UnitTest::current_test_info() const {
3434 UnitTest::parameterized_test_registry() {
3439 // Creates an empty UnitTest.
3440 UnitTest::UnitTest() {
3444 // Destructor of UnitTest.
3445 UnitTest::~UnitTest() {
3452 void UnitTest::PushGTestTrace(const internal::TraceInfo& trace) {
3459 void UnitTest::PopGTestTrace() {
3466 UnitTestImpl::UnitTestImpl(UnitTest* parent)
3519 // This is used for implementation of the UnitTest class only. We put
3583 // Runs all tests in this UnitTest object, prints the result, and
3989 String GetCurrentOsStackTraceExceptTop(UnitTest* unit_test, int skip_count) {