Lines Matching refs:TestInfo
183 class TestInfo; variable
358 friend class TestInfo;
549 friend class TestInfo;
625 class GTEST_API_ TestInfo {
629 ~TestInfo();
682 friend TestInfo* internal::MakeAndRegisterTestInfo(
693 TestInfo(const char* test_case_name, const char* name,
709 static void ClearTestResult(TestInfo* test_info) { in ClearTestResult()
734 GTEST_DISALLOW_COPY_AND_ASSIGN_(TestInfo);
801 const TestInfo* GetTestInfo(int i) const;
808 std::vector<TestInfo*>& test_info_list() { return test_info_list_; } in test_info_list()
811 const std::vector<TestInfo*>& test_info_list() const { in test_info_list()
817 TestInfo* GetMutableTestInfo(int i);
824 void AddTestInfo(TestInfo * test_info);
846 static bool TestPassed(const TestInfo* test_info) { in TestPassed()
851 static bool TestFailed(const TestInfo* test_info) { in TestFailed()
856 static bool TestDisabled(const TestInfo* test_info) { in TestDisabled()
861 static bool ShouldRunTest(const TestInfo* test_info) { in ShouldRunTest()
878 std::vector<TestInfo*> test_info_list_;
952 virtual void OnTestStart(const TestInfo& test_info) = 0;
958 virtual void OnTestEnd(const TestInfo& test_info) = 0;
991 void OnTestStart(const TestInfo & /*test_info*/) override {} in OnTestStart() argument
994 void OnTestEnd(const TestInfo & /*test_info*/) override {} in OnTestEnd() argument
1041 friend class TestInfo; variable
1116 const TestInfo* current_test_info() const;