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)
# dorie run
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_add_system_test(dorie plot.mini)
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_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