Add test scaffolding for catch_discover_tests

This commit is contained in:
Martin Hořeňovský
2023-06-14 16:30:56 +02:00
parent 7a52dfa77b
commit c8363143e7
7 changed files with 163 additions and 5 deletions

View File

@@ -0,0 +1,16 @@
cmake_minimum_required(VERSION 3.10)
project(discover-tests-test
LANGUAGES CXX
)
add_executable(tests
register-tests.cpp
)
add_subdirectory(${CATCH2_PATH} catch2-build)
target_link_libraries(tests PRIVATE Catch2::Catch2WithMain)
include(CTest)
include(Catch)
catch_discover_tests(tests)