2025-10-08 14:44:42 +02:00
|
|
|
file(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/tests/integration/HybridNewton)
|
|
|
|
|
|
|
|
|
|
add_test(NAME
|
|
|
|
|
HybridNewton
|
|
|
|
|
COMMAND
|
2025-10-08 15:21:05 +02:00
|
|
|
${Python3_EXECUTABLE}
|
|
|
|
|
-m unittest discover
|
|
|
|
|
${PROJECT_SOURCE_DIR}/python/integration_tests/ml/hybrid_newton
|
2025-10-08 14:44:42 +02:00
|
|
|
WORKING_DIRECTORY
|
|
|
|
|
${PROJECT_BINARY_DIR}/tests/integration/HybridNewton
|
|
|
|
|
)
|
|
|
|
|
if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.22)
|
|
|
|
|
set(modifications
|
|
|
|
|
"PYTHONPATH=path_list_append:${opm-common_DIR}/python"
|
|
|
|
|
"PYTHONPATH=path_list_append:${CMAKE_CURRENT_BINARY_DIR}/python"
|
|
|
|
|
"FLOW_BINARY=set:$<TARGET_FILE:flow>"
|
|
|
|
|
)
|
|
|
|
|
set_tests_properties(HybridNewton PROPERTIES
|
|
|
|
|
ENVIRONMENT_MODIFICATION
|
|
|
|
|
"${modifications}"
|
|
|
|
|
)
|
|
|
|
|
endif()
|