Skip to content

Commit

Permalink
Copy parameter file from tests to build directory
Browse files Browse the repository at this point in the history
  • Loading branch information
dougshidong committed May 18, 2019
1 parent 400214c commit 67e7119
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 9 deletions.
6 changes: 3 additions & 3 deletions tests/advection_implicit/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@ set(TEST_OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR})
configure_file(1d_advection_implicit.prm 1d_advection_implicit.prm COPYONLY)
add_test(
NAME 1D_ADVECTION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_1D -i ${CMAKE_CURRENT_SOURCE_DIR}/1d_advection_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_1D -i ${CMAKE_CURRENT_BINARY_DIR}/1d_advection_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)

configure_file(2d_advection_implicit.prm 2d_advection_implicit.prm COPYONLY)
add_test(
NAME 2D_ADVECTION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_2D -i ${CMAKE_CURRENT_SOURCE_DIR}/2d_advection_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_2D -i ${CMAKE_CURRENT_BINARY_DIR}/2d_advection_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)

configure_file(3d_advection_implicit.prm 3d_advection_implicit.prm COPYONLY)
add_test(
NAME 3D_ADVECTION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_3D -i ${CMAKE_CURRENT_SOURCE_DIR}/3d_advection_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_3D -i ${CMAKE_CURRENT_BINARY_DIR}/3d_advection_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)
#add_test(
Expand Down
12 changes: 9 additions & 3 deletions tests/convection_diffusion_implicit/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
set(TEST_OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR})

configure_file(1d_convection_diffusion_implicit.prm 1d_convection_diffusion_implicit.prm COPYONLY)
add_test(
NAME 1D_CONVECTION_DIFFUSION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_1D -i ${CMAKE_CURRENT_SOURCE_DIR}/1d_convection_diffusion_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_1D -i ${CMAKE_CURRENT_BINARY_DIR}/1d_convection_diffusion_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)

configure_file(2d_convection_diffusion_implicit.prm 2d_convection_diffusion_implicit.prm COPYONLY)
add_test(
NAME 2D_CONVECTION_DIFFUSION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_2D -i ${CMAKE_CURRENT_SOURCE_DIR}/2d_convection_diffusion_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_2D -i ${CMAKE_CURRENT_BINARY_DIR}/2d_convection_diffusion_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)

configure_file(3d_convection_diffusion_implicit.prm 3d_convection_diffusion_implicit.prm COPYONLY)
add_test(
NAME 3D_CONVECTION_DIFFUSION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_3D -i ${CMAKE_CURRENT_SOURCE_DIR}/3d_convection_diffusion_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_3D -i ${CMAKE_CURRENT_BINARY_DIR}/3d_convection_diffusion_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)
10 changes: 7 additions & 3 deletions tests/diffusion_implicit/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
set(TEST_OUTPUT_DIR ${CMAKE_CURRENT_BINARY_DIR})

configure_file(1d_diffusion_implicit.prm 1d_diffusion_implicit.prm COPYONLY)
add_test(
NAME 1D_DIFFUSION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_1D -i ${CMAKE_CURRENT_SOURCE_DIR}/1d_diffusion_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_1D -i ${CMAKE_CURRENT_BINARY_DIR}/1d_diffusion_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)
configure_file(2d_diffusion_implicit.prm 2d_diffusion_implicit.prm COPYONLY)
add_test(
NAME 2D_DIFFUSION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_2D -i ${CMAKE_CURRENT_SOURCE_DIR}/2d_diffusion_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_2D -i ${CMAKE_CURRENT_BINARY_DIR}/2d_diffusion_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)
configure_file(3d_diffusion_implicit.prm 3d_diffusion_implicit.prm COPYONLY)
add_test(
NAME 3D_DIFFUSION_IMPLICIT_MANUFACTURED_SOLUTION
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_3D -i ${CMAKE_CURRENT_SOURCE_DIR}/3d_diffusion_implicit.prm
COMMAND ${EXECUTABLE_OUTPUT_PATH}/PHiLiP_3D -i ${CMAKE_CURRENT_BINARY_DIR}/3d_diffusion_implicit.prm
WORKING_DIRECTORY ${TEST_OUTPUT_DIR}
)

0 comments on commit 67e7119

Please sign in to comment.