diff --git a/CMakeLists.txt b/CMakeLists.txt index 3bbc353f63..45b626324c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -287,6 +287,22 @@ foreach(test ${TESTS}) WORKING_DIRECTORY ${TEST_PATH} COMMAND $ -p ${TEST_PATH}) + elseif(${test} MATCHES "test_filter_distribcell") + + # Add each case for distribcell tests + add_test(NAME ${TEST_NAME}_case-1 + WORKING_DIRECTORY ${TEST_PATH}/case-1 + COMMAND $ ${TEST_PATH}/case-1) + add_test(NAME ${TEST_NAME}_case-2 + WORKING_DIRECTORY ${TEST_PATH}/case-2 + COMMAND $ ${TEST_PATH}/case-2) + add_test(NAME ${TEST_NAME}_case-3 + WORKING_DIRECTORY ${TEST_PATH}/case-3 + COMMAND $ ${TEST_PATH}/case-3) + add_test(NAME ${TEST_NAME}_case-4 + WORKING_DIRECTORY ${TEST_PATH}/case-4 + COMMAND $ ${TEST_PATH}/case-4) + # If a restart test is encounted, need to run with -r and restart file(s) elseif(${test} MATCHES "restart")