catch2/include/reporters
Konstantin Baumann d4fa900b84 JunitReporter reimplemented using the new IStreamingReporter interface
* created new AccumulatingReporterBase class for accumulating test
results hierarchically and store them for a single processResults() call
after all tests have been executed; sections are currently not handled,
since their usage are optional and/or could be nested arbitrarily, which
would result in overly complex code, IMHO
* JunitReporter reimplemented on top of this new
AccumulatingReporterBase class
* added support for tracking time spend in each test case, each test
group, and overall tests to the base "*Stats" classes; this enables each
reporter (derived from IStreamingReporter interface) to report the
timings; for now only the JunitReporter takes advantage of that.
2013-07-23 14:10:37 +02:00
..
catch_reporter_basic.hpp Refactoring towards interface based config 2013-05-28 18:39:32 +01:00
catch_reporter_console.hpp Runner -> RunContext, Runner2 -> Runner and fixed issue with processName 2013-06-05 08:18:52 +01:00
catch_reporter_junit.hpp JunitReporter reimplemented using the new IStreamingReporter interface 2013-07-23 14:10:37 +02:00
catch_reporter_xml.hpp Refactoring towards interface based config 2013-05-28 18:39:32 +01:00