catch2/tests/SelfTest
Chris Sarbora c18b88f7e3
Enable configuration of Catch2 test naming
Catch2 produces tests names with spaces by default when using
type-parametric macros like `TEMPLATE_TEST_CASE` and
`TEMPLATE_PRODUCT_TEST_CASE`. For some test-runners that are
incompatible with spaces in test names, this presents a significant
problem: It's possible to define a test that's impossible to run.

This adds a `CATCH_CONFIG_NAME_SEPARATOR` configuration value that can
be used to override the separator string used during test naming.
2023-12-11 06:01:49 -08:00
..
Baselines Enable configuration of Catch2 test naming 2023-12-11 06:01:49 -08:00
IntrospectiveTests Fix uniform_floating_point_distribution for unit ranges 2023-12-10 19:53:46 +01:00
Misc Move tests from projects/ to tests/ 2019-12-05 16:00:20 +01:00
TimingTests Fix references to license file 2022-10-28 11:30:15 +02:00
UsageTests Enable configuration of Catch2 test naming 2023-12-11 06:01:49 -08:00
helpers Add Catch::Detail::is_permutation that supports sentinels 2023-02-06 15:29:01 +01:00
TestRegistrations.cpp Fix references to license file 2022-10-28 11:30:15 +02:00