┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/tests
diff options
context:
space:
mode:
authorSebastian Englbrecht <[email protected]>2026-05-23 15:30:30 +0200
committerMéven Car <[email protected]>2026-05-28 08:12:53 +0000
commit1330df1053a9ee9927dc27e1f333a67965dbf02e (patch)
treef78bee964ddac22c7d9df707ad628121db93765b /src/tests
parent74a63f5fa93285f59aed6e47656fc2d18f4d4567 (diff)
tests: create smoke test for dolphin
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tests/CMakeLists.txt b/src/tests/CMakeLists.txt
index 6a07ff8b9..a694ec8fb 100644
--- a/src/tests/CMakeLists.txt
+++ b/src/tests/CMakeLists.txt
@@ -99,6 +99,12 @@ add_test(
fi"
)
+# Smoke test: launch Dolphin, verify it starts without crashing, then quit.
+if(NOT WIN32)
+ add_test(NAME dolphin_smoketest COMMAND "$<TARGET_FILE:dolphin>" --self-test)
+ set_tests_properties(dolphin_smoketest PROPERTIES TIMEOUT 30)
+endif()
+
find_gem(test-unit)
set_package_properties(Gem_test-unit PROPERTIES
TYPE RECOMMENDED