The TS-GitLab will have to shut down towards the end of the year — please think about migrating your projects to GitLab.com or GitHub.
(This is still a very early message, meant to keep you informed. There will be more urgent ones in the future.)

Commit b7ae790d authored by Lukas Riedel's avatar Lukas Riedel 🎧
Browse files

Handle test dependencies more explicitly with CMake fixtures

parent 2a3d5de2
...@@ -40,11 +40,14 @@ dorie_add_system_test(dorie-rfg parfield.mini) ...@@ -40,11 +40,14 @@ dorie_add_system_test(dorie-rfg parfield.mini)
# dorie run # dorie run
dorie_add_system_test(dorie run.mini) dorie_add_system_test(dorie run.mini)
dorie_add_system_test_dependency(dorie_exec_run dorie-rfg_exec_0000) set_tests_properties(dorie-rfg_exec_0000 PROPERTIES FIXTURES_SETUP dorie_run)
set_tests_properties(dorie_exec_run PROPERTIES FIXTURES_REQUIRED dorie_run)
# dorie plot # dorie plot
dorie_add_system_test(dorie plot.mini) dorie_add_system_test(dorie plot.mini)
dorie_add_system_test_dependency(dorie_exec_plot dorie_exec_run) dorie_add_system_test_dependency(dorie_exec_plot dorie_exec_run)
set_tests_properties(dorie_exec_run PROPERTIES FIXTURES_SETUP dorie_plot)
set_tests_properties(dorie_exec_plot PROPERTIES FIXTURES_REQUIRED dorie_plot)
# dorie create # dorie create
dorie_add_system_test(dorie create.mini) dorie_add_system_test(dorie create.mini)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment