diff --git a/CMakeLists.txt b/CMakeLists.txt index 4d36d9612..c2248e313 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,16 +74,4 @@ ADD_CUSTOM_TARGET(distclean COMMAND ${CMAKE_COMMAND} -P ${CMAKE_SOURCE_DIR}/distclean.cmake ) -# Add an automatic test -ADD_CUSTOM_TARGET(Run_Test ALL - COMMAND echo "***Running Python script examples/Basic_Simulation/initial_conditions.py***" - COMMAND python ${CMAKE_SOURCE_DIR}/examples/Basic_Simulation/initial_conditions.py - COMMAND echo "***Saving data to directory examples/Basic_Simulation/simdata***" - COMMAND echo "***Running Python script examples/Basic_Simulation/output_reader.py***" - COMMAND python ${CMAKE_SOURCE_DIR}/examples/Basic_Simulation/output_reader.py - COMMAND echo "***Plotting results as examples/Basic_Simulation/output.eps***" - COMMAND echo "***Calculating errors with Python script examples/Basic_Simulation/errors.py***" - COMMAND python ${CMAKE_SOURCE_DIR}/examples/Basic_Simulation/errors.py - COMMAND echo "***Test Complete***" -) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f360bcdbc..585aedb3e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -167,3 +167,17 @@ end program TestDoConcurrentLoc TARGET_COMPILE_DEFINITIONS(${SWIFTEST_DRIVER} PRIVATE -DDOCONLOC) ENDIF (DOCONLOC_WORKS) ENDIF (USE_OPENMP) + + +# Add an automatic test +ADD_CUSTOM_TARGET(Run_Test ALL + COMMAND echo "***Running Python script examples/Basic_Simulation/initial_conditions.py***" + COMMAND python ${CMAKE_SOURCE_DIR}/examples/Basic_Simulation/initial_conditions.py + COMMAND echo "***Saving data to directory examples/Basic_Simulation/simdata***" + COMMAND echo "***Running Python script examples/Basic_Simulation/output_reader.py***" + COMMAND python ${CMAKE_SOURCE_DIR}/examples/Basic_Simulation/output_reader.py + COMMAND echo "***Plotting results as examples/Basic_Simulation/output.eps***" + COMMAND echo "***Calculating errors with Python script examples/Basic_Simulation/errors.py***" + COMMAND python ${CMAKE_SOURCE_DIR}/examples/Basic_Simulation/errors.py + COMMAND echo "***Test Complete***" +)