7#ifndef TWOBLUECUBES_CATCH_REPORTER_JUNIT_H_INCLUDED
8#define TWOBLUECUBES_CATCH_REPORTER_JUNIT_H_INCLUDED
45 std::string
const& rootName,
46 SectionNode
const& sectionNode);
void writeGroup(TestGroupNode const &groupNode, double suiteTime)
void testCaseStarting(TestCaseInfo const &testCaseInfo) override
std::string stdErrForSuite
std::string stdOutForSuite
JunitReporter(ReporterConfig const &_config)
void testGroupStarting(GroupInfo const &groupInfo) override
void testRunStarting(TestRunInfo const &runInfo) override
void testRunEndedCumulative() override
void writeAssertion(AssertionStats const &stats)
~JunitReporter() override
void writeSection(std::string const &className, std::string const &rootName, SectionNode const §ionNode)
void testGroupEnded(TestGroupStats const &testGroupStats) override
void writeAssertions(SectionNode const §ionNode)
void testCaseEnded(TestCaseStats const &testCaseStats) override
void noMatchingTestCases(std::string const &) override
void writeTestCase(TestCaseNode const &testCaseNode)
static std::string getDescription()
unsigned int unexpectedExceptions
bool assertionEnded(AssertionStats const &assertionStats) override
Node< TestGroupStats, TestCaseNode > TestGroupNode
Node< TestCaseStats, SectionNode > TestCaseNode