catch2/include/reporters
Martin Hořeňovský e340ab8db6
Various improvements to the benchmarking support
* Units from <ratio> are no longer redeclared in our own namespace
* The default clock is `steady_clock`, not `high_resolution_clock`,
because, as HH says "high_resolution_clock is useless. If you want
measure the passing of time, use steady_clock. If you want user
friendly time, use system_clock".
* Benchmarking support is opt-in, not opt-out, to avoid the large
(~10%) compile time penalty.
* Benchmarking-related options in CLI are always present, to decrease
the amount of code that is only compiled conditionally and making
the whole shebang more maintainble.
2019-06-06 21:28:56 +02:00
..
catch_reporter_automake.hpp Removed *_REGISTER_REPORTER from main path 2017-08-17 20:03:16 +02:00
catch_reporter_bases.cpp support for printing test filters (PR #1585) 2019-04-03 20:24:52 +02:00
catch_reporter_bases.hpp support for printing test filters (PR #1585) 2019-04-03 20:24:52 +02:00
catch_reporter_compact.cpp Add a new reporter customization point: reporting all assertions 2018-07-14 20:51:02 +02:00
catch_reporter_compact.h Provide CompactReporter declaration with EXTERNAL_INTERFACES 2017-11-14 16:13:35 +01:00
catch_reporter_console.cpp Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00
catch_reporter_console.h Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00
catch_reporter_junit.cpp Fix JUnit reporter output so that it conforms to JUnit schema 2019-04-11 13:04:54 +02:00
catch_reporter_junit.h Provide JunitReporter declaration with EXTERNAL_INTERFACES 2017-11-14 17:15:13 +01:00
catch_reporter_listening.cpp Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00
catch_reporter_listening.h Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00
catch_reporter_tap.hpp Fix TAP protocol reporter 2019-02-08 10:48:32 +01:00
catch_reporter_teamcity.hpp Replace most naked throws with macros from catch_enforce.h 2018-09-03 18:07:34 +02:00
catch_reporter_xml.cpp Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00
catch_reporter_xml.h Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00