diff --git a/cmake/modules/TestSuite.cmake b/cmake/modules/TestSuite.cmake index 91b422705..f9b2cf08b 100644 --- a/cmake/modules/TestSuite.cmake +++ b/cmake/modules/TestSuite.cmake @@ -1,18 +1,18 @@ # Allow to easily build test suites macro(create_test_suite NAME) enable_testing() set(TARGET "check-${NAME}") add_custom_target(${TARGET} COMMAND ${CMAKE_CTEST_COMMAND}) # If the magic target check-all exists, attach to it. if(TARGET check-all) add_dependencies(check-all ${TARGET}) endif() endmacro(create_test_suite) function(add_test_to_suite SUITE NAME) add_executable(${NAME} EXCLUDE_FROM_ALL ${ARGN}) - add_test(${NAME} ${NAME} COMMAND ${NAME}) + add_test(${NAME} ${NAME}) add_dependencies("check-${SUITE}" ${NAME}) endfunction(add_test_to_suite)