File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -65,12 +65,13 @@ if(HAS_PROACTOR)
6565 if (WIN32 )
6666 # set(path "$<TARGET_FILE_DIR:proactor-broker>;$<TARGET_FILE_DIR:qpid-proton>")
6767 else (WIN32 )
68- set (path " ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} :$ENV{PATH} " )
68+ set (test_path " ${CMAKE_CURRENT_BINARY_DIR} :$<TARGET_FILE_DIR:proactor-broker>: ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} :$ENV{PATH} " )
6969 endif (WIN32 )
7070 # Add the tools directory for the 'proctest' module
7171 set_search_path(pypath "${CMAKE_SOURCE_DIR} /tools/py" "$ENV{PYTHON_PATH} " )
7272
73- add_test (NAME c-fdlimit-tests COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR} /fdlimit.py)
73+ set (run_env ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR} /proton-c/env.py "PATH=${test_path} " "PYTHONPATH=${pypath} " )
74+ add_test (NAME c-fdlimit-tests COMMAND ${run_env} -- ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR} /fdlimit.py)
7475 #WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
75- set_tests_properties (c-fdlimit-tests PROPERTIES ENVIRONMENT "PATH=${path } ;PYTHONPATH=${pypath} " )
76+ set_tests_properties (c-fdlimit-tests PROPERTIES ENVIRONMENT "PATH=${test_path } ;PYTHONPATH=${pypath} " )
7677endif (HAS_PROACTOR)
You can’t perform that action at this time.
0 commit comments