mirror of
https://invent.kde.org/marcoa/a-la-karte.git
synced 2026-03-26 17:03:08 +00:00
45 lines
1 KiB
CMake
45 lines
1 KiB
CMake
find_package(Qt6 ${QT_MIN_VERSION} QUIET COMPONENTS Test)
|
|
|
|
if (NOT Qt6Test_FOUND OR NOT TARGET Qt6::Test)
|
|
return()
|
|
endif()
|
|
|
|
add_executable(alakarte_dbus_smoketest
|
|
dbus_smoketest.cpp
|
|
)
|
|
|
|
target_link_libraries(alakarte_dbus_smoketest PRIVATE
|
|
Qt6::Core
|
|
Qt6::DBus
|
|
Qt6::Test
|
|
)
|
|
|
|
add_test(NAME alakarte_dbus_smoketest
|
|
COMMAND alakarte_dbus_smoketest
|
|
--gamecenter $<TARGET_FILE:alakarte_gamecenter>
|
|
--runnerd $<TARGET_FILE:alakarte_runnerd>
|
|
--inputd $<TARGET_FILE:alakarte_inputd>
|
|
)
|
|
|
|
set_tests_properties(alakarte_dbus_smoketest PROPERTIES
|
|
TIMEOUT 30
|
|
)
|
|
|
|
add_executable(alakarte_stop_launching_regression_test
|
|
stop_launching_regression_test.cpp
|
|
)
|
|
|
|
target_link_libraries(alakarte_stop_launching_regression_test PRIVATE
|
|
Qt6::Core
|
|
Qt6::DBus
|
|
Qt6::Test
|
|
)
|
|
|
|
add_test(NAME alakarte_stop_launching_regression_test
|
|
COMMAND alakarte_stop_launching_regression_test
|
|
--gamecenter $<TARGET_FILE:alakarte_gamecenter>
|
|
)
|
|
|
|
set_tests_properties(alakarte_stop_launching_regression_test PROPERTIES
|
|
TIMEOUT 60
|
|
)
|