diff --git a/test/porousmediumflow/2p2c/implicit/CMakeLists.txt b/test/porousmediumflow/2p2c/implicit/CMakeLists.txt index bfa0832d5411286a3525bbadc80f030e11f4d37f..da8153e19428f076676bff822bae0ba6048b6b7c 100644 --- a/test/porousmediumflow/2p2c/implicit/CMakeLists.txt +++ b/test/porousmediumflow/2p2c/implicit/CMakeLists.txt @@ -2,9 +2,11 @@ add_subdirectory(mpnccomparison) add_input_file_links() # isothermal tests without caching +add_executable(test_2p2c_box EXCLUDE_FROM_ALL test_2p2c_fv.cc) +target_compile_definitions(test_2p2c_box PUBLIC TYPETAG=InjectionBoxTypeTag ENABLECACHING=0) + dune_add_test(NAME test_2p2c_box - SOURCES test_2p2c_fv.cc - COMPILE_DEFINITIONS TYPETAG=InjectionBoxTypeTag ENABLECACHING=0 + TARGET test_2p2c_box COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py CMD_ARGS --script fuzzy --files ${CMAKE_SOURCE_DIR}/test/references/injectionbox-reference.vtu @@ -12,13 +14,12 @@ dune_add_test(NAME test_2p2c_box --command "${CMAKE_CURRENT_BINARY_DIR}/test_2p2c_box test_2p2c_fv.input -Problem.Name injection_box") dune_add_test(NAME test_2p2c_box_restart - SOURCES test_2p2c_fv.cc - COMPILE_DEFINITIONS TYPETAG=InjectionBoxTypeTag ENABLECACHING=0 + TARGET test_2p2c_box COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py CMD_ARGS --script fuzzy --files ${CMAKE_SOURCE_DIR}/test/references/injectionbox-reference.vtu ${CMAKE_CURRENT_BINARY_DIR}/injection_box_restart-00004.vtu - --command "${CMAKE_CURRENT_BINARY_DIR}/test_2p2c_box_restart test_2p2c_fv.input -Problem.Name injection_box_restart -TimeLoop.DtInitial 1488.5 -Restart.Time 2158.85 -Restart.File injection_box-00004.vtu") + --command "${CMAKE_CURRENT_BINARY_DIR}/test_2p2c_box test_2p2c_fv.input -Problem.Name injection_box_restart -TimeLoop.DtInitial 1488.5 -Restart.Time 2158.85 -Restart.File injection_box-00004.vtu") dune_add_test(NAME test_2p2c_tpfa SOURCES test_2p2c_fv.cc