| 3870 | using TestRunNode = Node<TestRunStats, TestGroupNode>; |
| 3871 | |
| 3872 | CumulativeReporterBase( ReporterConfig const& _config ) |
| 3873 | : m_config( _config.fullConfig() ), |
| 3874 | stream( _config.stream() ) |
| 3875 | { |
| 3876 | m_reporterPrefs.shouldRedirectStdOut = false; |
| 3877 | if( !DerivedT::getSupportedVerbosities().count( m_config->verbosity() ) ) |
| 3878 | throw std::domain_error( "Verbosity level not supported by this reporter" ); |
| 3879 | } |
| 3880 | ~CumulativeReporterBase() override = default; |
| 3881 | |
| 3882 | ReporterPreferences getPreferences() const override { |
nothing calls this directly
no test coverage detected