From 51a5439aed28ccc360f18d6084be20813b3b22ab Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 23 Mar 2024 13:41:47 +0100 Subject: [PATCH] run tests with ctest --- tests/CMakeLists.txt | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 2da8ac9..29e77ff 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -28,9 +28,18 @@ TARGET_LINK_LIBRARIES("kds_s2000w_read_config_tests_run" ${CMOCKA_LIBRARY} sane-kds_s2000w_net) -ADD_CUSTOM_TARGET("runningtests" ALL "./kds_s2000w_net_read_tests_run" - COMMAND "./kds_s2000w_net_tests_run" - COMMAND "./kds_s2000w_read_config_tests_run" +INCLUDE(CTest) +ENABLE_TESTING() + +ADD_TEST(NAME "kds_s2000w_net_read_tests_run" + COMMAND "./kds_s2000w_net_read_tests_run") +ADD_TEST(NAME "kds_s2000w_net_tests_run" + COMMAND "kds_s2000w_net_tests_run") +ADD_TEST(NAME "kds_s2000w_read_config_tests_run" + COMMAND "kds_s2000w_read_config_tests_run") + +ADD_CUSTOM_TARGET("runningtests" + ALL "ctest" "--verbose" WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} DEPENDS "kds_s2000w_read_config_tests_run" "kds_s2000w_net_tests_run" -- 2.39.5