catch2/tests/SelfTest/UsageTests
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
..
Approx.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
BDD.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
Benchmark.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
Class.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
Compilation.tests.cpp Move SFINAE in decomposer into return type 2022-12-09 00:40:01 +01:00
Condition.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
CustomNaming.tests.cpp Enable configuration of Catch2 test naming 2023-12-11 06:01:49 -08:00
Decomposition.tests.cpp Add test for comparing pointers to NULL with != 2022-11-04 19:24:39 +01:00
EnumToString.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
Exception.tests.cpp Fix unreachable-code-return warnings 2023-04-20 14:53:03 +02:00
Generators.tests.cpp Add test showing literals and complex generators in one GENERATE 2023-12-10 18:32:45 +01:00
Matchers.tests.cpp Static analysis cleanup in tests 2023-05-29 21:45:30 +02:00
MatchersRanges.tests.cpp Fix spelling 2023-04-29 12:55:51 +02:00
Message.tests.cpp Fix tests for C++23's multi-arg index operator 2023-10-28 21:49:58 +02:00
Misc.tests.cpp Assert Info reset need to also reset result disposition to normal to handle uncaught exception correctly (#2723) 2023-08-07 22:07:31 +02:00
Skip.tests.cpp Test & document SKIP in generator constructor 2023-05-31 15:12:43 +02:00
ToStringByte.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringChrono.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringGeneral.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringOptional.tests.cpp implement stringify for std::nullopt_t 2023-08-30 16:21:02 +02:00
ToStringPair.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringTuple.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringVariant.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringVector.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
ToStringWhich.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
Tricky.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00
VariadicMacros.tests.cpp Fix references to license file 2022-10-28 11:30:15 +02:00