mirror of
https://github.com/catchorg/Catch2.git
synced 2024-11-22 21:36:11 +01:00
ce2560ca95
Changes done to Nonius: * Moved things into "Catch::Benchmark" namespace * Benchmarks were integrated with `TEST_CASE`/`SECTION`/`GENERATE` macros * Removed Nonius's parameters for benchmarks, Generators should be used instead * Added relevant methods to the reporter interface (default-implemented, to avoid breaking existing 3rd party reporters) * Async processing is guarded with `_REENTRANT` macro for GCC/Clang, used by default on MSVC * Added a macro `CATCH_CONFIG_DISABLE_BENCHMARKING` that removes all traces of benchmarking from Catch |
||
---|---|---|
.. | ||
catch_reporter_automake.hpp | ||
catch_reporter_bases.cpp | ||
catch_reporter_bases.hpp | ||
catch_reporter_compact.cpp | ||
catch_reporter_compact.h | ||
catch_reporter_console.cpp | ||
catch_reporter_console.h | ||
catch_reporter_junit.cpp | ||
catch_reporter_junit.h | ||
catch_reporter_listening.cpp | ||
catch_reporter_listening.h | ||
catch_reporter_tap.hpp | ||
catch_reporter_teamcity.hpp | ||
catch_reporter_xml.cpp | ||
catch_reporter_xml.h |