catch2/extras
Holger Kaelberer 4e8399d835 CatchAddTests.cmake: Refactor into callable method
Move test discovery logic into new catch_discover_tests_impl method
and make CatchAddTests aware of whether it is being launched in
CMake's script mode.

When launched in script mode, catch_discover_tests_impl is called
passing arguments obtained from the definitions passed into the call
to cmake. This preserves the existing behavior assumed by Catch.cmake.

Looking ahead, it also allows CatchAddTests to be included in
generated files and call catch_discover_tests_impl to perform test
discovery at test runtime with the new PRE_TEST discovery mode
introduced later.
2023-04-19 23:51:42 +02:00
..
catch_amalgamated.cpp v3.3.2 2023-02-27 15:12:49 +01:00
catch_amalgamated.hpp v3.3.2 2023-02-27 15:12:49 +01:00
Catch.cmake Fix reporter detection in catch_discover_tests 2023-04-05 10:12:50 +02:00
CatchAddTests.cmake CatchAddTests.cmake: Refactor into callable method 2023-04-19 23:51:42 +02:00
CatchShardTests.cmake Fixed extras installation and shard impl location 2023-03-14 18:31:38 +01:00
CatchShardTestsImpl.cmake Fix references to license file 2022-10-28 11:30:15 +02:00
gdbinit Rename contrib/ to extras/ 2019-12-05 16:24:57 +01:00
lldbinit Rename contrib/ to extras/ 2019-12-05 16:24:57 +01:00
ParseAndAddCatchTests.cmake Add deprecation warning in ParseAndCatchTests 2021-05-09 18:05:25 +02:00