Files
IDHAN/tests/CMakeLists.txt

14 lines
374 B
CMake

find_package(Qt6 REQUIRED COMPONENTS Core Network Concurrent)
find_package(Catch2 REQUIRED)
enable_testing()
AddFGLExecutable(IDHANTests ${CMAKE_CURRENT_SOURCE_DIR}/src)
target_link_libraries(IDHANTests PUBLIC IDHAN Catch2::Catch2WithMain IDHANClient libpqxx::pqxx)
add_dependencies(IDHANTests IDHANServer)
include(CTest)
include(Catch)
catch_discover_tests(IDHANTests)