Lines Matching refs:TestInfo
530 friend class TestInfo;
607 class GTEST_API_ TestInfo {
611 ~TestInfo();
654 friend TestInfo* internal::MakeAndRegisterTestInfo(
675 TestInfo(const char* test_case_name, const char* name,
683 GTEST_DISALLOW_COPY_AND_ASSIGN_(TestInfo);
743 const TestInfo* GetTestInfo(int i) const;
750 std::vector<TestInfo*>& test_info_list() { return test_info_list_; } in test_info_list()
753 const std::vector<TestInfo*>& test_info_list() const { in test_info_list()
759 TestInfo* GetMutableTestInfo(int i);
766 void AddTestInfo(TestInfo * test_info);
780 static bool TestPassed(const TestInfo * test_info);
783 static bool TestFailed(const TestInfo * test_info);
786 static bool TestDisabled(const TestInfo * test_info);
789 static bool ShouldRunTest(const TestInfo *test_info);
803 std::vector<TestInfo*> test_info_list_;
877 virtual void OnTestStart(const TestInfo& test_info) = 0;
883 virtual void OnTestEnd(const TestInfo& test_info) = 0;
915 virtual void OnTestStart(const TestInfo& /*test_info*/) {} in OnTestStart() argument
917 virtual void OnTestEnd(const TestInfo& /*test_info*/) {} in OnTestEnd() argument
1039 const TestInfo* current_test_info() const;