Horizon
|
Inherits Catch::CumulativeReporterBase.
Public Member Functions | |
SonarQubeReporter (ReporterConfig &&config) | |
void | testRunStarting (TestRunInfo const &testRunInfo) override |
Called once in a testing run before tests are started. | |
void | testRunEndedCumulative () override |
void | writeRun (TestRunNode const &groupNode) |
void | writeTestFile (std::string const &filename, std::vector< TestCaseNode const * > const &testCaseNodes) |
void | writeTestCase (TestCaseNode const &testCaseNode) |
void | writeSection (std::string const &rootName, SectionNode const §ionNode, bool okToFail) |
void | writeAssertions (SectionNode const §ionNode, bool okToFail) |
void | writeAssertion (AssertionStats const &stats, bool okToFail) |
Static Public Member Functions | |
static std::string | getDescription () |
|
overridevirtual |
Called once in a testing run before tests are started.
Not called if tests won't be run (e.g. only listing will happen)
Implements Catch::IEventListener.