Home | History | Annotate | Download | only in src

Lines Matching defs:UnitTest

334   UnitTest::GetInstance()->
337 UnitTest::GetInstance()->impl()
387 UnitTest::GetInstance()->original_working_dir()),
397 internal::FilePath(UnitTest::GetInstance()->original_working_dir()),
1915 UnitTest::GetInstance()->RecordPropertyForCurrentTest(key, value);
1929 // This function is a friend of UnitTest and as such has access to
1931 UnitTest::GetInstance()->AddTestPartResult(
2249 // Tells UnitTest where to store test result.
2253 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2301 // Tells UnitTest to stop associating assertion results to this
2388 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2642 virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {}
2643 virtual void OnTestIterationStart(const UnitTest& unit_test, int iteration);
2644 virtual void OnEnvironmentsSetUpStart(const UnitTest& unit_test);
2645 virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {}
2651 virtual void OnEnvironmentsTearDownStart(const UnitTest& unit_test);
2652 virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) {}
2653 virtual void OnTestIterationEnd(const UnitTest& unit_test, int iteration);
2654 virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {}
2657 static void PrintFailedTests(const UnitTest& unit_test);
2664 const UnitTest& unit_test, int iteration) {
2698 const UnitTest& /*unit_test*/) {
2771 const UnitTest& /*unit_test*/) {
2778 void PrettyUnitTestResultPrinter::PrintFailedTests(const UnitTest& unit_test) {
2809 void PrettyUnitTestResultPrinter::OnTestIterationEnd(const UnitTest& unit_test,
2864 virtual void OnTestProgramStart(const UnitTest& unit_test);
2865 virtual void OnTestIterationStart(const UnitTest& unit_test, int iteration);
2866 virtual void OnEnvironmentsSetUpStart(const UnitTest& unit_test);
2867 virtual void OnEnvironmentsSetUpEnd(const UnitTest& unit_test);
2873 virtual void OnEnvironmentsTearDownStart(const UnitTest& unit_test);
2874 virtual void OnEnvironmentsTearDownEnd(const UnitTest& unit_test);
2875 virtual void OnTestIterationEnd(const UnitTest& unit_test, int iteration);
2876 virtual void OnTestProgramEnd(const UnitTest& unit_test);
2931 GTEST_REPEATER_METHOD_(OnTestProgramStart, UnitTest)
2932 GTEST_REPEATER_METHOD_(OnEnvironmentsSetUpStart, UnitTest)
2936 GTEST_REPEATER_METHOD_(OnEnvironmentsTearDownStart, UnitTest)
2937 GTEST_REVERSE_REPEATER_METHOD_(OnEnvironmentsSetUpEnd, UnitTest)
2938 GTEST_REVERSE_REPEATER_METHOD_(OnEnvironmentsTearDownEnd, UnitTest)
2941 GTEST_REVERSE_REPEATER_METHOD_(OnTestProgramEnd, UnitTest)
2946 void TestEventRepeater::OnTestIterationStart(const UnitTest& unit_test,
2955 void TestEventRepeater::OnTestIterationEnd(const UnitTest& unit_test,
2971 virtual void OnTestIterationEnd(const UnitTest& unit_test, int iteration);
3014 static void PrintXmlUnitTest(FILE* out, const UnitTest& unit_test);
3039 void XmlUnitTestResultPrinter::OnTestIterationEnd(const UnitTest& unit_test,
3139 // The following routines generate an XML representation of a UnitTest
3144 // <testsuites name="AllTests"> <-- corresponds to a UnitTest object
3246 const UnitTest& unit_test) {
3283 // L < UnitTest::mutex_
3290 UnitTest::GetInstance()->PushGTestTrace(trace);
3294 // L < UnitTest::mutex_
3296 UnitTest::GetInstance()->PopGTestTrace();
3400 // class UnitTest
3402 // Gets the singleton UnitTest object. The first time this method is
3403 // called, a UnitTest object is constructed and returned. Consecutive
3409 UnitTest * UnitTest::GetInstance() {
3411 // UnitTest object upon exiting the program messes up the exit code,
3415 // leaking the UnitTest object.
3422 static UnitTest* const instance = new UnitTest;
3425 static UnitTest instance;
3431 int UnitTest::successful_test_case_count() const {
3436 int UnitTest::failed_test_case_count() const {
3441 int UnitTest::total_test_case_count() const {
3447 int UnitTest::test_case_to_run_count() const {
3452 int UnitTest::successful_test_count() const {
3457 int UnitTest::failed_test_count() const { return impl()->failed_test_count(); }
3460 int UnitTest::disabled_test_count() const {
3465 int UnitTest::total_test_count() const { return impl()->total_test_count(); }
3468 int UnitTest::test_to_run_count() const { return impl()->test_to_run_count(); }
3471 internal::TimeInMillis UnitTest::elapsed_time() const {
3476 bool UnitTest::Passed() const { return impl()->Passed(); }
3480 bool UnitTest::Failed() const { return impl()->Failed(); }
3484 const TestCase* UnitTest::GetTestCase(int i) const {
3490 TestCase* UnitTest::GetMutableTestCase(int i) {
3496 TestEventListeners& UnitTest::listeners() {
3506 // The UnitTest object takes ownership of the given environment.
3510 Environment* UnitTest::AddEnvironment(Environment* env) {
3538 void UnitTest::AddTestPartResult(TestPartResult::Type result_type,
3597 void UnitTest::RecordPropertyForCurrentTest(const char* key,
3603 // Runs all tests in this UnitTest object and prints the result.
3608 int UnitTest::Run() {
3669 const char* UnitTest::original_working_dir() const {
3676 const TestCase* UnitTest::current_test_case() const {
3684 const TestInfo* UnitTest::current_test_info() const {
3690 int UnitTest::random_seed() const { return impl_->random_seed(); }
3697 UnitTest::parameterized_test_registry() {
3702 // Creates an empty UnitTest.
3703 UnitTest::UnitTest() {
3707 // Destructor of UnitTest.
3708 UnitTest::~UnitTest() {
3715 void UnitTest::PushGTestTrace(const internal::TraceInfo& trace) {
3722 void UnitTest::PopGTestTrace() {
3729 UnitTestImpl::UnitTestImpl(UnitTest* parent)
3817 // available to the UnitTest reflection API without running
3830 // This is used for implementation of the UnitTest class only. We put
3896 // Runs all tests in this UnitTest object, prints the result, and
4302 String GetCurrentOsStackTraceExceptTop(UnitTest* /*unit_test*/,