Lines Matching defs:StreamingReporterBase
5725 struct StreamingReporterBase : IStreamingReporter { struct
5727 StreamingReporterBase( ReporterConfig const& _config ) in StreamingReporterBase() function
5736 ReporterPreferences getPreferences() const override { in getPreferences()
5740 static std::set<Verbosity> getSupportedVerbosities() { in getSupportedVerbosities()
5746 void noMatchingTestCases(std::string const&) override {} in noMatchingTestCases()
5748 void reportInvalidArguments(std::string const&) override {} in reportInvalidArguments()
5750 void testRunStarting(TestRunInfo const& _testRunInfo) override { in testRunStarting()
5754 void testGroupStarting(GroupInfo const& _groupInfo) override { in testGroupStarting()
5758 void testCaseStarting(TestCaseInfo const& _testInfo) override { in testCaseStarting()
5761 void sectionStarting(SectionInfo const& _sectionInfo) override { in sectionStarting()
5765 void sectionEnded(SectionStats const& /* _sectionStats */) override { in sectionEnded()
5768 void testCaseEnded(TestCaseStats const& /* _testCaseStats */) override { in testCaseEnded()
5771 void testGroupEnded(TestGroupStats const& /* _testGroupStats */) override { in testGroupEnded()
5774 void testRunEnded(TestRunStats const& /* _testRunStats */) override { in testRunEnded()
5780 void skipTest(TestCaseInfo const&) override { in skipTest()
5785 IConfigPtr m_config;
5786 std::ostream& stream;
5788 LazyStat<TestRunInfo> currentTestRunInfo;
5789 LazyStat<GroupInfo> currentGroupInfo;
5790 LazyStat<TestCaseInfo> currentTestCaseInfo;
5792 std::vector<SectionInfo> m_sectionStack;
5793 ReporterPreferences m_reporterPrefs;