xref: /phasta/phSolver/incompressible/test/testing.cmake (revision 41f582925dd9e500cf7fd84d7a79470d906f14cf)
1*41f58292SCameron Smithset(CASES "/path/to/test/cases/"
2*41f58292SCameron Smith  CACHE string
3*41f58292SCameron Smith  "path to the test cases")
4*41f58292SCameron Smith
5*41f58292SCameron Smith
6*41f58292SCameron Smithset(CDIR ${CASES}/crossflow)
7*41f58292SCameron Smithadd_test(copyInpCfg
8*41f58292SCameron Smith  cp ${CMAKE_SOURCE_DIR}/phSolver/common/input.config ${CDIR})
9*41f58292SCameron Smithadd_test(resetNumStart
10*41f58292SCameron Smith  cp ${CDIR}/numstart.dat ${CDIR}/4-procs_case/numstart.dat)
11*41f58292SCameron Smithadd_test(
12*41f58292SCameron Smith  NAME crossflow
13*41f58292SCameron Smith  COMMAND ${MPIRUN} ${MPIRUN_PROCFLAG} 4 ${CMAKE_BINARY_DIR}/bin/phastaIC.exe
14*41f58292SCameron Smith  WORKING_DIRECTORY ${CASES}/crossflow
15*41f58292SCameron Smith)
16*41f58292SCameron Smithadd_test(compareCrossflow
17*41f58292SCameron Smith  diff ${CDIR}/restart-dat.4.1.ref ${CDIR}/4-procs_case/restart-dat.4.1)
18