diff --git a/CMakeLists.txt b/CMakeLists.txt index c467394edb6a5c7e29d18e4f2ac740a550722e80..65f15ce4c0659ee1df39783c250b08ef26e224e2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2096,21 +2096,21 @@ if(NOT DISABLE_GMSH_TESTS) add_test(${TEST}_cpp ${TEST}) endforeach() endif() - # enable this once we have removed the interactive/graphical tests - # if(ENABLE_BUILD_DYNAMIC) - # find_package(PythonInterp) - # if(PYTHONINTERP_FOUND) - # file(GLOB_RECURSE TESTFILES tutorial/python/*.py) - # foreach(TESTFILE ${TESTFILES}) - # get_filename_component(TEST ${TESTFILE} NAME_WE) - # add_test(NAME ${TEST}_py COMMAND ${PYTHON_EXECUTABLE} ${TESTFILE} -nopopup) - # set_property(TEST ${TEST}_py APPEND PROPERTY ENVIRONMENT - # "PYTHONPATH=${CMAKE_SOURCE_DIR}/api") - # set_property(TEST ${TEST}_py APPEND PROPERTY ENVIRONMENT - # "LD_LIBRARY_PATH=${CMAKE_CURRENT_BINARY_DIR}") - # endforeach() - # endif() - # endif() + # enable this once we have worked out the path issues on the build machines + if(0 AND ENABLE_BUILD_DYNAMIC) + find_package(PythonInterp) + if(PYTHONINTERP_FOUND) + file(GLOB_RECURSE TESTFILES tutorial/python/*.py demos/api/*.py) + foreach(TESTFILE ${TESTFILES}) + get_filename_component(TEST ${TESTFILE} NAME_WE) + add_test(NAME ${TEST}_py COMMAND ${PYTHON_EXECUTABLE} ${TESTFILE} -nopopup) + set_property(TEST ${TEST}_py APPEND PROPERTY ENVIRONMENT + "PYTHONPATH=${CMAKE_SOURCE_DIR}/api") + set_property(TEST ${TEST}_py APPEND PROPERTY ENVIRONMENT + "LD_LIBRARY_PATH=${CMAKE_CURRENT_BINARY_DIR}") + endforeach() + endif() + endif() endif() message(STATUS "")