diff --git a/src/test/storm/CMakeLists.txt b/src/test/storm/CMakeLists.txt index 4fc60ab16..9adda6440 100755 --- a/src/test/storm/CMakeLists.txt +++ b/src/test/storm/CMakeLists.txt @@ -13,6 +13,7 @@ include_directories(${GTEST_INCLUDE_DIR}) set(NON_SPLIT_TESTS abstraction adapter automata builder logic model parser permissiveschedulers simulator solver storage transformer utility) set(MODELCHECKER_TEST_SPLITS abstraction csl exploration multiobjective reachability) set(MODELCHECKER_PRCTL_TEST_SPLITS dtmc mdp) +set(MODELCHECKER_RPATL_TEST_SPLITS smg) function(configure_testsuite_target testsuite) #message(CONFIGURING TESTSUITE '${testsuite}') #DEBUG @@ -43,3 +44,10 @@ foreach(prctl_split ${MODELCHECKER_PRCTL_TEST_SPLITS}) add_executable(test-modelchecker-prctl-${prctl_split} ${TEST_MODELCHECKER_PRCTL_${prctl_split}_FILES} ${STORM_TESTS_BASE_PATH}/storm-test.cpp) configure_testsuite_target(modelchecker-prctl-${prctl_split}) endforeach() + +# Modelchecker-Rpatl testsuite split +foreach(rpatl_split ${MODELCHECKER_RPATL_TEST_SPLITS}) + file(GLOB_RECURSE TEST_MODELCHECKER_RPATL_${rpatl_split}_FILES ${STORM_TESTS_BASE_PATH}/modelchecker/rpatl/${rpatl_split}/*.h ${STORM_TESTS_BASE_PATH}/modelchecker/rpatl/${rpatl_split}/*.cpp) + add_executable(test-modelchecker-rpatl-${rpatl_split} ${TEST_MODELCHECKER_RPATL_${rpatl_split}_FILES} ${STORM_TESTS_BASE_PATH}/storm-test.cpp) + configure_testsuite_target(modelchecker-rpatl-${rpatl_split}) +endforeach() \ No newline at end of file