Lines Matching defs:StreamingReporterBase
5668 struct StreamingReporterBase : IStreamingReporter { struct
5670 StreamingReporterBase( ReporterConfig const& _config ) in StreamingReporterBase() function
5679 ReporterPreferences getPreferences() const override { in getPreferences()
5683 static std::set<Verbosity> getSupportedVerbosities() { in getSupportedVerbosities()
5689 void noMatchingTestCases(std::string const&) override {} in noMatchingTestCases()
5691 void reportInvalidArguments(std::string const&) override {} in reportInvalidArguments()
5693 void testRunStarting(TestRunInfo const& _testRunInfo) override { in testRunStarting()
5697 void testGroupStarting(GroupInfo const& _groupInfo) override { in testGroupStarting()
5701 void testCaseStarting(TestCaseInfo const& _testInfo) override { in testCaseStarting()
5704 void sectionStarting(SectionInfo const& _sectionInfo) override { in sectionStarting()
5708 void sectionEnded(SectionStats const& /* _sectionStats */) override { in sectionEnded()
5711 void testCaseEnded(TestCaseStats const& /* _testCaseStats */) override { in testCaseEnded()
5714 void testGroupEnded(TestGroupStats const& /* _testGroupStats */) override { in testGroupEnded()
5717 void testRunEnded(TestRunStats const& /* _testRunStats */) override { in testRunEnded()
5723 void skipTest(TestCaseInfo const&) override { in skipTest()
5728 IConfigPtr m_config;
5729 std::ostream& stream;
5731 LazyStat<TestRunInfo> currentTestRunInfo;
5732 LazyStat<GroupInfo> currentGroupInfo;
5733 LazyStat<TestCaseInfo> currentTestCaseInfo;
5735 std::vector<SectionInfo> m_sectionStack;
5736 ReporterPreferences m_reporterPrefs;