aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-10-12 23:12:55 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-10-12 23:12:55 +0200
commiteb1cfb9b2f662ebbf41f885c17667c6639c2db9c (patch)
treec0b21a8139741d5edfddf6d0ef686e2517bffa63
parentbb8cd06e42e6f1fd83e47546992749de333b1f06 (diff)
parent1c83e5e5dcaf8e0bfc6c9e24a8e3f088f52dc8ea (diff)
downloadqmenumodel-eb1cfb9b2f662ebbf41f885c17667c6639c2db9c.tar.gz
qmenumodel-eb1cfb9b2f662ebbf41f885c17667c6639c2db9c.tar.bz2
qmenumodel-eb1cfb9b2f662ebbf41f885c17667c6639c2db9c.zip
Merge branch 'OPNA2608-fix/test-dbus-dependencies'
Attributes GH PR #32: https://github.com/AyatanaIndicators/qmenumodel/pull/32
-rw-r--r--tests/client/CMakeLists.txt16
1 files changed, 9 insertions, 7 deletions
diff --git a/tests/client/CMakeLists.txt b/tests/client/CMakeLists.txt
index 8a0ed49..ed73055 100644
--- a/tests/client/CMakeLists.txt
+++ b/tests/client/CMakeLists.txt
@@ -21,9 +21,10 @@ macro(declare_test testname)
add_test(${testname}
${DBUS_RUNNER}
- --task ${CMAKE_CURRENT_BINARY_DIR}/${testname} ${TEST_ARGS} --task-name Client
--task ${CMAKE_CURRENT_SOURCE_DIR}/script_${testname}.py --task-name Server
- --ignore-return)
+ --ignore-return
+ --task ${CMAKE_CURRENT_BINARY_DIR}/${testname} ${TEST_ARGS} --task-name Client
+ --wait-for org.ayatana.test)
set_tests_properties(${testname} PROPERTIES
TIMEOUT ${CTEST_TESTING_TIMEOUT}
ENVIRONMENT "PYTHONPATH=${TEST_PYTHONPATH};QT_QPA_PLATFORM=minimal")
@@ -45,7 +46,8 @@ macro(declare_simple_test testname)
${CMAKE_CURRENT_BINARY_DIR}/${testname})
set_tests_properties(${testname} PROPERTIES
- TIMEOUT ${CTEST_TESTING_TIMEOUT})
+ TIMEOUT ${CTEST_TESTING_TIMEOUT}
+ ENVIRONMENT "QT_QPA_PLATFORM=minimal")
endmacro(declare_simple_test testname)
include_directories(${src_SOURCE_DIR}
@@ -64,10 +66,10 @@ declare_test(menuchangestest)
declare_test(modeltest)
declare_test(actiongrouptest)
declare_test(qmltest)
-declare_test(convertertest)
-declare_test(modelsignalstest)
-declare_test(treetest)
-declare_test(ayatanamenuactiontest)
+declare_simple_test(convertertest)
+declare_simple_test(modelsignalstest)
+declare_simple_test(treetest)
+declare_simple_test(ayatanamenuactiontest)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/qmlfiles.h.in
${CMAKE_CURRENT_BINARY_DIR}/qmlfiles.h)