don't specify default working directory for tests explicitly

This commit is contained in:
Axel Kohlmeyer
2022-01-29 11:10:23 -05:00
parent d6fa3a08cd
commit d62e25decc
9 changed files with 64 additions and 67 deletions

View File

@ -28,7 +28,7 @@ if(Python3_Development_FOUND)
target_compile_definitions(test_python_package PRIVATE -DTEST_HAVE_PYTHON_DEVELOPMENT=1)
target_link_libraries(test_python_package PRIVATE Python3::Python)
endif()
add_test(NAME PythonPackage COMMAND test_python_package WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_test(NAME PythonPackage COMMAND test_python_package)
set_tests_properties(PythonPackage PROPERTIES ENVIRONMENT "LAMMPS_POTENTIALS=${LAMMPS_POTENTIALS_DIR};PYTHONPATH=${CMAKE_CURRENT_BINARY_DIR}:${LAMMPS_PYTHON_DIR}:$ENV{PYTHONPATH};PYTHONUNBUFFERED=1")
if(Python_EXECUTABLE)
@ -36,7 +36,7 @@ if(Python_EXECUTABLE)
set(PYTHON_TEST_ENVIRONMENT PYTHONPATH=${LAMMPS_PYTHON_DIR}:$ENV{PYTHONPATH})
get_property(BUILD_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
if(BUILD_IS_MULTI_CONFIG)
set(LAMMPS_LIB_PATH ${CMAKE_BINARY_DIR}/$<CONFIG>)
set(LAMMPS_LIB_PATH ${CMAKE_BINARY_DIR}/$<CONFIGURATION>)
else()
set(LAMMPS_LIB_PATH ${CMAKE_BINARY_DIR})
endif()