Lines Matching refs:test_info
792 static void ClearTestResult(TestInfo* test_info) {
793 test_info->result_.Clear();
922 void AddTestInfo(TestInfo * test_info);
944 static bool TestPassed(const TestInfo* test_info) {
945 return test_info->should_run() && test_info->result()->Passed();
949 static bool TestSkipped(const TestInfo* test_info) {
950 return test_info->should_run() && test_info->result()->Skipped();
954 static bool TestFailed(const TestInfo* test_info) {
955 return test_info->should_run() && test_info->result()->Failed();
960 static bool TestReportableDisabled(const TestInfo* test_info) {
961 return test_info->is_reportable() && test_info->is_disabled_;
965 static bool TestDisabled(const TestInfo* test_info) {
966 return test_info->is_disabled_;
970 static bool TestReportable(const TestInfo* test_info) {
971 return test_info->is_reportable();
975 static bool ShouldRunTest(const TestInfo* test_info) {
976 return test_info->should_run();
1081 virtual void OnTestStart(const TestInfo& test_info) = 0;
1089 virtual void OnTestEnd(const TestInfo& test_info) = 0;
1121 virtual void OnTestStart(const TestInfo& /*test_info*/) {}
1123 virtual void OnTestEnd(const TestInfo& /*test_info*/) {}