1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
enable_testing()
if (EZTRACE_ENABLE_PYTHON)
add_test (NAME python_tests COMMAND bash "${CMAKE_CURRENT_SOURCE_DIR}/run.sh" "${CMAKE_CURRENT_BINARY_DIR}")
set(EZTRACE_LIBRARY_PATH "${EZTRACE_LIBRARY_PATH}:${CMAKE_BINARY_DIR}/src/modules/python")
# Get the list of tests, and set environment variables
get_property(test_list DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY TESTS)
set_property(TEST ${test_list}
PROPERTY ENVIRONMENT
"EZTRACE_LIBRARY_PATH=${EZTRACE_LIBRARY_PATH}"
"EZTRACE_PY_PATH=${CMAKE_BINARY_DIR}/src/modules/python/eztrace.py"
${TEST_ENVIRONMENT}
)
endif()
|