Home | History | Annotate | Download | only in src

Lines Matching defs:UnitTest

353   UnitTest::GetInstance()->
356 UnitTest::GetInstance()->impl()
406 UnitTest::GetInstance()->original_working_dir()),
416 internal::FilePath(UnitTest::GetInstance()->original_working_dir()),
1920 UnitTest::GetInstance()->RecordPropertyForCurrentTest(key, value);
1934 // This function is a friend of UnitTest and as such has access to
1936 UnitTest::GetInstance()->AddTestPartResult(
2286 // Tells UnitTest where to store test result.
2290 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2322 // Tells UnitTest to stop associating assertion results to this
2407 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2666 void OnTestProgramStart(const UnitTest & /*unit_test*/) override {}
2667 void OnTestIterationStart(const UnitTest &unit_test, int iteration) override;
2668 void OnEnvironmentsSetUpStart(const UnitTest &unit_test) override;
2669 void OnEnvironmentsSetUpEnd(const UnitTest & /*unit_test*/) override {}
2675 void OnEnvironmentsTearDownStart(const UnitTest &unit_test) override;
2676 void OnEnvironmentsTearDownEnd(const UnitTest & /*unit_test*/) override {}
2677 void OnTestIterationEnd(const UnitTest &unit_test, int iteration) override;
2678 void OnTestProgramEnd(const UnitTest & /*unit_test*/) override {}
2681 static void PrintFailedTests(const UnitTest& unit_test);
2688 const UnitTest& unit_test, int iteration) {
2723 const UnitTest& /*unit_test*/) {
2795 const UnitTest& /*unit_test*/) {
2802 void PrettyUnitTestResultPrinter::PrintFailedTests(const UnitTest& unit_test) {
2826 void PrettyUnitTestResultPrinter::OnTestIterationEnd(const UnitTest& unit_test,
2881 void OnTestProgramStart(const UnitTest &unit_test) override;
2882 void OnTestIterationStart(const UnitTest &unit_test, int iteration) override;
2883 void OnEnvironmentsSetUpStart(const UnitTest &unit_test) override;
2884 void OnEnvironmentsSetUpEnd(const UnitTest &unit_test) override;
2890 void OnEnvironmentsTearDownStart(const UnitTest &unit_test) override;
2891 void OnEnvironmentsTearDownEnd(const UnitTest &unit_test) override;
2892 void OnTestIterationEnd(const UnitTest &unit_test, int iteration) override;
2893 void OnTestProgramEnd(const UnitTest &unit_test) override;
2946 GTEST_REPEATER_METHOD_(OnTestProgramStart, UnitTest)
2947 GTEST_REPEATER_METHOD_(OnEnvironmentsSetUpStart, UnitTest)
2951 GTEST_REPEATER_METHOD_(OnEnvironmentsTearDownStart, UnitTest)
2952 GTEST_REVERSE_REPEATER_METHOD_(OnEnvironmentsSetUpEnd, UnitTest)
2953 GTEST_REVERSE_REPEATER_METHOD_(OnEnvironmentsTearDownEnd, UnitTest)
2956 GTEST_REVERSE_REPEATER_METHOD_(OnTestProgramEnd, UnitTest)
2961 void TestEventRepeater::OnTestIterationStart(const UnitTest& unit_test,
2970 void TestEventRepeater::OnTestIterationEnd(const UnitTest& unit_test,
2986 void OnTestIterationEnd(const UnitTest &unit_test, int iteration) override;
3029 static void PrintXmlUnitTest(FILE* out, const UnitTest& unit_test);
3054 void XmlUnitTestResultPrinter::OnTestIterationEnd(const UnitTest& unit_test,
3151 // The following routines generate an XML representation of a UnitTest
3156 // <testsuites name="AllTests"> <-- corresponds to a UnitTest object
3266 const UnitTest& unit_test) {
3318 void OnTestProgramStart(const UnitTest & /* unit_test */) override {
3322 void OnTestProgramEnd(const UnitTest &unit_test) override {
3332 void OnTestIterationStart(const UnitTest & /* unit_test */,
3338 void OnTestIterationEnd(const UnitTest &unit_test,
3481 // L < UnitTest::mutex_
3488 UnitTest::GetInstance()->PushGTestTrace(trace);
3492 // L < UnitTest::mutex_
3494 UnitTest::GetInstance()->PopGTestTrace();
3598 // class UnitTest
3600 // Gets the singleton UnitTest object. The first time this method is
3601 // called, a UnitTest
3607 UnitTest * UnitTest::GetInstance() {
3609 // UnitTest object upon exiting the program messes up the exit code,
3613 // leaking the UnitTest object.
3620 static UnitTest* const instance = new UnitTest;
3623 static UnitTest instance;
3629 int UnitTest::successful_test_case_count() const {
3634 int UnitTest::failed_test_case_count() const {
3639 int UnitTest::total_test_case_count() const {
3645 int UnitTest::test_case_to_run_count() const {
3650 int UnitTest::successful_test_count() const {
3655 int UnitTest::failed_test_count() const { return impl()->failed_test_count(); }
3658 int UnitTest::disabled_test_count() const {
3663 int UnitTest::total_test_count() const { return impl()->total_test_count(); }
3666 int UnitTest::test_to_run_count() const { return impl()->test_to_run_count(); }
3669 internal::TimeInMillis UnitTest::elapsed_time() const {
3674 bool UnitTest::Passed() const { return impl()->Passed(); }
3678 bool UnitTest::Failed() const { return impl()->Failed(); }
3682 const TestCase* UnitTest::GetTestCase(int i) const {
3688 TestCase* UnitTest::GetMutableTestCase(int i) {
3694 TestEventListeners& UnitTest::listeners() {
3704 // The UnitTest object takes ownership of the given environment.
3708 Environment* UnitTest::AddEnvironment(Environment* env) {
3722 void UnitTest::AddTestPartResult(TestPartResult::Type result_type,
3781 void UnitTest::RecordPropertyForCurrentTest(const char* key,
3787 // Runs all tests in this UnitTest object and prints the result.
3792 int UnitTest::Run() {
3849 const char* UnitTest::original_working_dir() const {
3856 const TestCase* UnitTest::current_test_case() const {
3864 const TestInfo* UnitTest::current_test_info() const {
3870 int UnitTest::random_seed() const { return impl_->random_seed(); }
3877 UnitTest::parameterized_test_registry() {
3882 // Creates an empty UnitTest.
3883 UnitTest::UnitTest() {
3887 // Destructor of UnitTest.
3888 UnitTest::~UnitTest() {
3895 void UnitTest::PushGTestTrace(const internal::TraceInfo& trace) {
3902 void UnitTest::PopGTestTrace() {
3909 UnitTestImpl::UnitTestImpl(UnitTest* parent)
4016 // available to the UnitTest reflection API without running
4034 // This is used for implementation of the UnitTest class only. We put
4106 // Runs all tests in this UnitTest object, prints the result, and
4488 String GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/,