• Home
  • Raw
  • Download

Lines Matching refs:testing

64 class FooTest : public testing::Test {
82 template <typename T> class FooTypedTest : public testing::Test {
100 class BarTest : public testing::Test {
122 class BarTest3 : public testing::Test {
134 namespace testing { namespace
145 testing::Test::SetUpTestCase(); in Test()
146 testing::Test::TearDownTestCase(); in Test()
160 #define TEST_SET_UP_TEST_CASE_MACRO_WARN_ONLY ::testing::Test::SetUpTestCase
163 testing::Test::SetUpTestCase(); in setUpTearDownCallAndReference()
170 testing::Test::TearDownTestCase(); in setUpTearDownCallAndReference()
177 auto F = &testing::Test::SetUpTestCase; in setUpTearDownCallAndReference()
180 F = &testing::Test::TearDownTestCase; in setUpTearDownCallAndReference()
190 using MyTest = testing::Test; in setUpTearDownCallAndReference()
205 testInstantiationOnlyWarns<testing::Test>(); in setUpTearDownCallAndReference()
207 testing::Test::SET_UP_TEST_CASE_MACRO_REPLACE(); in setUpTearDownCallAndReference()
217 class FooTestInfo : public testing::TestInfo {
228 class BarTestInfo : public testing::TestInfo {
242 class BarTestInfo3 : public testing::TestInfo {
250 namespace testing { namespace
260 testing::TestInfo t; in FuncInfo()
274 #define TEST_CASE_NAME_MACRO_WARN_ONLY testing::TestInfo().test_case_name
277 (void)testing::TestInfo().test_case_name(); in testInfoCallAndReference()
283 auto F1 = &testing::TestInfo::test_case_name; in testInfoCallAndReference()
289 using MyTestInfo = testing::TestInfo; in testInfoCallAndReference()
297 testInfoInstantiationOnlyWarns<testing::TestInfo>(); in testInfoCallAndReference()
299 (void)testing::TestInfo().TEST_CASE_NAME_MACRO_REPLACE(); in testInfoCallAndReference()
309 class FooTestEventListener : public testing::TestEventListener {
311 void OnTestCaseStart(const testing::TestCase &) override;
315 void OnTestCaseEnd(const testing::TestCase &) override;
321 void FooTestEventListener::OnTestCaseStart(const testing::TestCase &) {} in OnTestCaseStart()
326 void FooTestEventListener::OnTestCaseEnd(const testing::TestCase &) {} in OnTestCaseEnd()
331 class BarTestEventListener : public testing::TestEventListener {
353 class BarTestEventListener3 : public testing::TestEventListener {
355 void OnTestCaseStart(const testing::TestSuite &) override;
357 void OnTestSuiteStart(const testing::TestSuite &) override;
359 void OnTestCaseEnd(const testing::TestSuite &) override;
361 void OnTestSuiteEnd(const testing::TestSuite &) override;
367 namespace testing { namespace
371 virtual void OnTestCaseStart(const ::testing::TestCase &);
374 virtual void OnTestCaseEnd(const ::testing::TestCase &);
381 void FuncTestEventListener(::testing::TestCase &Case) { in FuncTestEventListener()
384 testing::TestEventListener().OnTestCaseStart(Case); in FuncTestEventListener()
385 testing::TestEventListener().OnTestCaseEnd(Case); in FuncTestEventListener()
394 T().OnTestCaseStart(testing::TestSuite()); in testEventListenerInstantiationOnlyWarns()
396 T().OnTestCaseEnd(testing::TestSuite()); in testEventListenerInstantiationOnlyWarns()
404 testing::TestEventListener().OnTestCaseStart
408 testing::TestEventListener().OnTestCaseEnd
410 void testEventListenerCallAndReference(testing::TestCase &Case) { in testEventListenerCallAndReference()
413 testing::TestEventListener().OnTestCaseStart(Case); in testEventListenerCallAndReference()
416 testing::TestEventListener().OnTestCaseEnd(Case); in testEventListenerCallAndReference()
427 auto F1 = &testing::TestEventListener::OnTestCaseStart; in testEventListenerCallAndReference()
430 F1 = &testing::TestEventListener::OnTestCaseEnd; in testEventListenerCallAndReference()
450 testEventListenerInstantiationOnlyWarns<testing::TestEventListener>(); in testEventListenerCallAndReference()
454 testing::TestEventListener().ON_TEST_CASE_START_MACRO_REPLACE(Case); in testEventListenerCallAndReference()
460 testing::TestEventListener().ON_TEST_CASE_END_MACRO_REPLACE(Case); in testEventListenerCallAndReference()
470 class FooUnitTest : public testing::UnitTest {
472 testing::TestCase *current_test_case() const;
488 const testing::TestCase *GetTestCase(int) const;
494 testing::TestCase *FooUnitTest::current_test_case() const {} in current_test_case()
510 const testing::TestCase *FooUnitTest::GetTestCase(int) const {} in GetTestCase()
516 class BarUnitTest : public testing::UnitTest {
518 using testing::UnitTest::current_test_case;
521 using testing::UnitTest::successful_test_case_count;
524 using testing::UnitTest::failed_test_case_count;
527 using testing::UnitTest::total_test_case_count;
530 using testing::UnitTest::test_case_to_run_count;
533 using testing::UnitTest::GetTestCase;
561 class BarUnitTest3 : public testing::UnitTest {
562 testing::TestSuite *current_test_case() const;
572 const testing::TestSuite *GetTestCase(int) const;
575 testing::TestSuite *current_test_suite() const;
580 const testing::TestSuite *GetTestSuite(int) const;
586 namespace testing { namespace
603 testing::UnitTest t; in FuncUnitTest()
637 #define UNIT_TEST_NAME_MACRO_WARN_ONLY1 testing::UnitTest().current_test_case
639 testing::UnitTest().successful_test_case_count
641 testing::UnitTest().failed_test_case_count
643 testing::UnitTest().total_test_case_count
645 testing::UnitTest().test_case_to_run_count
646 #define UNIT_TEST_NAME_MACRO_WARN_ONLY6 testing::UnitTest().GetTestCase
649 (void)testing::UnitTest().current_test_case(); in unitTestCallAndReference()
652 (void)testing::UnitTest().successful_test_case_count(); in unitTestCallAndReference()
655 (void)testing::UnitTest().failed_test_case_count(); in unitTestCallAndReference()
658 (void)testing::UnitTest().total_test_case_count(); in unitTestCallAndReference()
661 (void)testing::UnitTest().test_case_to_run_count(); in unitTestCallAndReference()
664 (void)testing::UnitTest().GetTestCase(0); in unitTestCallAndReference()
687 auto U1 = &testing::UnitTest::current_test_case; in unitTestCallAndReference()
690 auto U2 = &testing::UnitTest::successful_test_case_count; in unitTestCallAndReference()
693 auto U3 = &testing::UnitTest::failed_test_case_count; in unitTestCallAndReference()
696 auto U4 = &testing::UnitTest::total_test_case_count; in unitTestCallAndReference()
699 auto U5 = &testing::UnitTest::test_case_to_run_count; in unitTestCallAndReference()
702 auto U6 = &testing::UnitTest::GetTestCase; in unitTestCallAndReference()
725 using MyUnitTest = testing::UnitTest; in unitTestCallAndReference()
745 unitTestInstantiationOnlyWarns<testing::UnitTest>(); in unitTestCallAndReference()
747 (void)testing::UnitTest().UNIT_TEST_NAME_MACRO_REPLACE1(); in unitTestCallAndReference()
750 (void)testing::UnitTest().UNIT_TEST_NAME_MACRO_REPLACE2(); in unitTestCallAndReference()
753 (void)testing::UnitTest().UNIT_TEST_NAME_MACRO_REPLACE3(); in unitTestCallAndReference()
756 (void)testing::UnitTest().UNIT_TEST_NAME_MACRO_REPLACE4(); in unitTestCallAndReference()
759 (void)testing::UnitTest().UNIT_TEST_NAME_MACRO_REPLACE5(); in unitTestCallAndReference()
762 (void)testing::UnitTest().UNIT_TEST_NAME_MACRO_REPLACE6(0); in unitTestCallAndReference()
787 testing::TestCase Case; in TestCaseInTemplate()
793 #define TEST_CASE_WARN_ONLY testing::TestCase
795 const testing::TestCase *testCaseUses(const testing::TestCase &Case) { in testCaseUses()
803 TestCaseInTemplate<testing::TestCase>(); in testCaseUses()
807 testing::TEST_CASE_CAN_FIX C1; in testCaseUses()
813 (void)new testing::TestCase(); in testCaseUses()
816 const testing::TestCase *Result = &Case; in testCaseUses()
823 testing::TestCase Case;
828 class MyTest : public testing::TestCase {};
832 template <typename T = testing::TestCase>
838 class TestTypeHolder<testing::TestCase> {};
844 using testing::TestCase;
928 typedef testing::TestCase MyTestCase;
971 using MyTestCase = testing::TestCase;
1014 void instantiateTemplateFunction(const testing::UnitTest &Test) { in instantiateTemplateFunction()