catch2/tests/ExtraTests
Ben Dunkin 3087e19cc7 Allow test sharding for e.g. Bazel test sharding feature
This greatly simplifies running Catch2 tests in single binary
in parallel from external test runners. Instead of having to
shard the tests by tags/test names, an external test runner
can now just ask for test shard 2 (out of X), and execute that
in single process, without having to know what tests are actually
in the shard.

Note that sharding also applies to test listing, and happens after
tests were ordered according to the `--order` feature.
2021-10-27 17:24:30 +02:00
..
CMakeLists.txt Allow test sharding for e.g. Bazel test sharding feature 2021-10-27 17:24:30 +02:00
ToDo.txt Remove CATCH_CONFIG_DISABLE_MATCHERS 2020-01-25 09:07:36 +01:00
X01-PrefixedMacros.cpp Use main-as-static-lib in ExtraTests 2020-05-03 19:21:58 +02:00
X02-DisabledMacros.cpp Use main-as-static-lib in ExtraTests 2020-05-03 19:21:58 +02:00
X03-DisabledExceptions-DefaultHandler.cpp Remove catch_default_main.hpp 2020-05-09 18:00:49 +02:00
X04-DisabledExceptions-CustomHandler.cpp Remove catch_default_main.hpp 2020-05-09 18:00:49 +02:00
X10-FallbackStringifier.cpp Use main-as-static-lib in ExtraTests 2020-05-03 19:21:58 +02:00
X11-DisableStringification.cpp Use main-as-static-lib in ExtraTests 2020-05-03 19:21:58 +02:00
X12-CustomDebugBreakMacro.cpp Move X12-CustomDebugBreakMacro.cpp to the right place 2020-02-18 10:20:37 +01:00
X21-PartialTestCaseEvents.cpp Add new reporter event called for each test case enter/exit 2021-09-14 13:19:45 +02:00
X31-DuplicatedTestCases.cpp Multiple tests can have same name as long as their tags differ 2021-09-25 21:37:03 +02:00
X32-DuplicatedTestCasesDifferentTags.cpp Multiple tests can have same name as long as their tags differ 2021-09-25 21:37:03 +02:00
X33-DuplicatedTestCaseMethods.cpp Multiple tests can have same name as long as their tags differ 2021-09-25 21:37:03 +02:00
X34-DuplicatedTestCaseMethodsDifferentFixtures.cpp Multiple tests can have same name as long as their tags differ 2021-09-25 21:37:03 +02:00
X90-WindowsHeaderInclusion.cpp Use main-as-static-lib in ExtraTests 2020-05-03 19:21:58 +02:00
X91-AmalgamatedCatch.cpp Provide 1 .hpp + 1 .cpp distribution of Catch2 2020-09-09 13:02:50 +02:00