diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index 2ee7018a3..4996b2dd0 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -60,6 +60,7 @@ if (ENABLE_TESTS) add_subdirectory(catch2) endif() target_link_libraries(catch2 INTERFACE Catch2::Catch2WithMain) + include(Catch) endif() # Crypto++ diff --git a/src/tests/CMakeLists.txt b/src/tests/CMakeLists.txt index f248ece4b..256a7db57 100644 --- a/src/tests/CMakeLists.txt +++ b/src/tests/CMakeLists.txt @@ -31,6 +31,7 @@ if (ENABLE_LIBRETRO) endif() add_test(NAME tests COMMAND tests) +catch_discover_tests(tests) if (CITRA_USE_PRECOMPILED_HEADERS) target_precompile_headers(tests PRIVATE precompiled_headers.h)