diff --git a/kate/autotests/CMakeLists.txt b/kate/autotests/CMakeLists.txt index efc57c085..04da37e0f 100644 --- a/kate/autotests/CMakeLists.txt +++ b/kate/autotests/CMakeLists.txt @@ -1,17 +1,25 @@ - include(ECMMarkAsTest) +find_package(Qt5Test QUIET REQUIRED) + macro(kate_executable_tests) foreach(_testname ${ARGN}) add_executable(${_testname} ${_testname}.cpp) + + target_link_libraries( + ${_testname} + PRIVATE + kdeinit_kate + Qt5::Test + ) + add_test(NAME kateapp-${_testname} COMMAND ${_testname}) - target_link_libraries(${_testname} kdeinit_kate Qt5::Test) ecm_mark_as_test(${_testname}) - endforeach(_testname) -endmacro(kate_executable_tests) + endforeach() +endmacro() kate_executable_tests( session_test session_manager_test sessions_action_test )