Class CompactReporter
Defined in File catch_amalgamated.hpp
Inheritance Relationships
Base Type
public Catch::StreamingReporterBase
(Class StreamingReporterBase)
Class Documentation
-
class CompactReporter : public Catch::StreamingReporterBase
Public Functions
-
~CompactReporter() override
-
virtual void noMatchingTestCases(StringRef unmatchedSpec) override
Called when no test cases match provided test spec.
-
virtual void testRunStarting(TestRunInfo const &_testInfo) override
Called once in a testing run before tests are started
Not called if tests won’t be run (e.g. only listing will happen)
-
virtual void assertionEnded(AssertionStats const &_assertionStats) override
Called after assertion was fully evaluated.
-
virtual void sectionEnded(SectionStats const &_sectionStats) override
Called after a
SECTION
has finished running.
-
virtual void testRunEnded(TestRunStats const &_testRunStats) override
Called once after all tests in a testing run are finished
Not called if tests weren’t run (e.g. only listings happened)
-
inline StreamingReporterBase(ReporterConfig &&_config)
Public Static Functions
-
static std::string getDescription()
-
~CompactReporter() override