diff --git a/src/examples/misc/DstExample/CMakeLists.txt b/src/examples/misc/DstExample/CMakeLists.txt index 183c6d1fa..ffa91ed25 100644 --- a/src/examples/misc/DstExample/CMakeLists.txt +++ b/src/examples/misc/DstExample/CMakeLists.txt @@ -4,7 +4,7 @@ add_jana_plugin(DstExample) add_test( NAME jana-example-dst-tests - COMMAND jana -Pplugins=DstExample) + COMMAND $ -Pplugins=DstExample) set_tests_properties(jana-example-dst-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" ) diff --git a/src/examples/misc/EventGroupExample/CMakeLists.txt b/src/examples/misc/EventGroupExample/CMakeLists.txt index 7cca0898a..9508166c6 100644 --- a/src/examples/misc/EventGroupExample/CMakeLists.txt +++ b/src/examples/misc/EventGroupExample/CMakeLists.txt @@ -3,8 +3,8 @@ add_jana_plugin(EventGroupExample) add_test(NAME jana-example-eventgroup-tests - COMMAND jana -Pplugins=EventGroupExample) + COMMAND $ -Pplugins=EventGroupExample) + set_tests_properties(jana-example-eventgroup-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" ) - diff --git a/src/examples/misc/RootDatamodelExample/CMakeLists.txt b/src/examples/misc/RootDatamodelExample/CMakeLists.txt index 0873875e3..b69436391 100644 --- a/src/examples/misc/RootDatamodelExample/CMakeLists.txt +++ b/src/examples/misc/RootDatamodelExample/CMakeLists.txt @@ -44,7 +44,7 @@ if(${USE_ROOT}) install(FILES ${my_pcms} DESTINATION lib/JANA/plugins) add_test(NAME jana-example-rootdatamodel-tests - COMMAND jana -Pplugins=RootDatamodelExample -Pjana:nevents=10) + COMMAND $ -Pplugins=RootDatamodelExample -Pjana:nevents=10) set_tests_properties(jana-example-rootdatamodel-tests PROPERTIES diff --git a/src/examples/misc/TimesliceExample/CMakeLists.txt b/src/examples/misc/TimesliceExample/CMakeLists.txt index 3834b369f..db6cddf40 100644 --- a/src/examples/misc/TimesliceExample/CMakeLists.txt +++ b/src/examples/misc/TimesliceExample/CMakeLists.txt @@ -7,13 +7,15 @@ if (USE_PODIO) target_link_libraries(TimesliceExample PUBLIC PodioDatamodel PodioDatamodelDict podio::podioRootIO) add_test(NAME jana-example-timeslices-simple-tests - COMMAND ${CMAKE_INSTALL_PREFIX}/bin/jana -Pplugins=TimesliceExample -Puse_timeslices=0 -Pjana:nevents=10 events.root) + COMMAND $ -Pplugins=TimesliceExample -Puse_timeslices=0 -Pjana:nevents=10 events.root) + set_tests_properties(jana-example-timeslices-simple-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" ) add_test(NAME jana-example-timeslices-complex-tests - COMMAND ${CMAKE_INSTALL_PREFIX}/bin/jana -Pplugins=TimesliceExample -Puse_timeslices=1 -Pjana:nevents=10 timeslices.root) + COMMAND $ -Pplugins=TimesliceExample -Puse_timeslices=1 -Pjana:nevents=10 timeslices.root) + set_tests_properties(jana-example-timeslices-complex-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" ) diff --git a/src/examples/misc/Tutorial/CMakeLists.txt b/src/examples/misc/Tutorial/CMakeLists.txt index 6cf9c2662..ba7fcbaa1 100644 --- a/src/examples/misc/Tutorial/CMakeLists.txt +++ b/src/examples/misc/Tutorial/CMakeLists.txt @@ -3,9 +3,9 @@ add_jana_plugin(Tutorial) add_test(NAME jana-example-tutorial-tests - COMMAND jana -Pplugins=Tutorial -Pjana:nevents=50) + COMMAND $ -Pplugins=Tutorial -Pjana:nevents=50) + set_tests_properties(jana-example-tutorial-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" ) - diff --git a/src/examples/tutorial_with_lightweight_datamodel/02_random_hit_source/CMakeLists.txt b/src/examples/tutorial_with_lightweight_datamodel/02_random_hit_source/CMakeLists.txt index cb03d3d42..1f1a9781d 100644 --- a/src/examples/tutorial_with_lightweight_datamodel/02_random_hit_source/CMakeLists.txt +++ b/src/examples/tutorial_with_lightweight_datamodel/02_random_hit_source/CMakeLists.txt @@ -10,7 +10,7 @@ add_jana_plugin(lw_random_hit_source ) target_link_libraries(lw_random_hit_source PUBLIC lw_random_hit_source_common) -add_test(NAME examples-lw-00-smoketest COMMAND jana -Pplugins=lw_random_hit_source -Pjana:nevents=10) +add_test(NAME examples-lw-00-smoketest COMMAND $ -Pplugins=lw_random_hit_source -Pjana:nevents=10) set_tests_properties(examples-lw-00-smoketest PROPERTIES LABELS "examples" diff --git a/src/plugins/JTest/CMakeLists.txt b/src/plugins/JTest/CMakeLists.txt index 2bf01353d..027fcc98a 100644 --- a/src/plugins/JTest/CMakeLists.txt +++ b/src/plugins/JTest/CMakeLists.txt @@ -3,9 +3,9 @@ add_jana_plugin(JTest) add_test(NAME jana-plugin-jtest-tests - COMMAND jana -Pplugins=JTest -Pjana:nevents=20) + COMMAND $ -Pplugins=JTest -Pjana:nevents=20) + set_tests_properties(jana-plugin-jtest-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" ) - diff --git a/src/plugins/janadot/CMakeLists.txt b/src/plugins/janadot/CMakeLists.txt index 69614ca04..62b9a389a 100644 --- a/src/plugins/janadot/CMakeLists.txt +++ b/src/plugins/janadot/CMakeLists.txt @@ -5,7 +5,8 @@ find_package(Threads REQUIRED) target_link_libraries(janadot PUBLIC Threads::Threads) add_test(NAME jana-plugin-janadot-tests - COMMAND jana -Pplugins=JTest,janadot -Pjana:nevents=10) + COMMAND $ -Pplugins=JTest,janadot -Pjana:nevents=10) + set_tests_properties(jana-plugin-janadot-tests PROPERTIES ENVIRONMENT "JANA_PLUGIN_PATH=${CMAKE_BINARY_DIR}/lib/JANA/plugins;LD_LIBRARY_PATH=$:$ENV{LD_LIBRARY_PATH}" )