@@ -5,23 +5,27 @@ endif()
5
5
6
6
# Copy input files to ${PROJECT_BINARY_DIR}/tests/input (aka ${CMAKE_CURRENT_BINARY_DIR})
7
7
file (COPY diffuse.inp restart.inp tsless.inp wavelet.inp DESTINATION ${CMAKE_CURRENT_BINARY_DIR} )
8
- # Tests pcmsolver.py
8
+
9
9
add_test (NAME parser_script-diffuse COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_BINARY_DIR} /bin/pcmsolver.py diffuse.inp
10
10
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )
11
11
set_tests_properties (parser_script-diffuse PROPERTIES LABELS "parser_script" DEPENDS generate-pcmsolver-py)
12
+ add_Catch_test(input_diffuse "input;diffuse" )
13
+ set_tests_properties (input_diffuse PROPERTIES DEPENDS parser_script-diffuse)
14
+
12
15
add_test (NAME parser_script-restart COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_BINARY_DIR} /bin/pcmsolver.py restart.inp
13
16
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )
14
17
set_tests_properties (parser_script-restart PROPERTIES LABELS "parser_script" DEPENDS generate-pcmsolver-py)
18
+ add_Catch_test(input_restart "input;restart" )
19
+ set_tests_properties (input_restart PROPERTIES DEPENDS parser_script-restart)
20
+
15
21
add_test (NAME parser_script-tsless COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_BINARY_DIR} /bin/pcmsolver.py tsless.inp
16
22
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )
17
23
set_tests_properties (parser_script-tsless PROPERTIES LABELS "parser_script" DEPENDS generate-pcmsolver-py)
24
+ add_Catch_test(input_tsless "input;tsless" )
25
+ set_tests_properties (input_tsless PROPERTIES DEPENDS parser_script-tsless)
26
+
18
27
add_test (NAME parser_script-wavelet COMMAND ${PYTHON_EXECUTABLE} ${PROJECT_BINARY_DIR} /bin/pcmsolver.py wavelet.inp
19
28
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )
20
29
set_tests_properties (parser_script-wavelet PROPERTIES LABELS "parser_script" DEPENDS generate-pcmsolver-py)
21
-
22
- # input.cpp test
23
- add_Catch_test(input "input" )
24
- set_tests_properties (input PROPERTIES DEPENDS parser_script-diffuse
25
- DEPENDS parser_script-restart
26
- DEPENDS parser_script-tsless
27
- DEPENDS parser_script-wavelet)
30
+ add_Catch_test(input_wavelet "input;wavelet" )
31
+ set_tests_properties (input_wavelet PROPERTIES DEPENDS parser_script-wavelet)
0 commit comments