diff --git a/DDTest/CMakeLists.txt b/DDTest/CMakeLists.txt index 2acc49aa3ed01386f6a647ddf8575f61f3a45a46..70920158c1595ed4e6c5568e6cf8c4c7674006bb 100644 --- a/DDTest/CMakeLists.txt +++ b/DDTest/CMakeLists.txt @@ -38,4 +38,10 @@ dd4hep_add_test_reg ( test_segmentationHandles BUILD_EXEC REGEX_FAIL "TEST_FAILE if (DD4HEP_USE_GEANT4) dd4hep_add_test_reg ( test_EventReaders BUILD_EXEC REGEX_FAIL "TEST_FAILED" EXEC_ARGS ${CMAKE_CURRENT_SOURCE_DIR} ) + + ADD_TEST( test_ddsim "${CMAKE_INSTALL_PREFIX}/bin/run_test.sh" + ddsim --compactFile=${CMAKE_INSTALL_PREFIX}/DDDetectors/compact/SiD.xml --runType=batch -G -N=2 --outputFile=testSid.root + --part.userParticleHandler=) + SET_TESTS_PROPERTIES( test_ddsim PROPERTIES FAIL_REGULAR_EXPRESSION "Exception;EXCEPTION;ERROR;Error" ) + endif()