mirror of
https://github.com/urbit/shrub.git
synced 2024-12-16 06:51:14 +03:00
24 lines
813 B
CMake
24 lines
813 B
CMake
# To get verbose output: cmake --build build --target "test" -- ARGS='-V'
|
|
|
|
if (WIN32)
|
|
file(TO_NATIVE_PATH ${CMAKE_BINARY_DIR}/src WIN_DLL_DIR)
|
|
set_tests_properties(api_test PROPERTIES
|
|
ENVIRONMENT "PATH=${WIN_DLL_DIR};$ENV{PATH}"
|
|
)
|
|
endif(WIN32)
|
|
|
|
add_test(spectest_library
|
|
python "${CMAKE_CURRENT_SOURCE_DIR}/spec_tests.py" "--no-normalize" "--spec"
|
|
"${CMAKE_SOURCE_DIR}/spec.txt" "--library-dir" "${CMAKE_BINARY_DIR}/src"
|
|
)
|
|
|
|
add_test(pathological_tests_library
|
|
python "${CMAKE_CURRENT_SOURCE_DIR}/pathological_tests.py"
|
|
"--library-dir" "${CMAKE_BINARY_DIR}/src"
|
|
)
|
|
|
|
add_test(NAME api_test COMMAND api_test)
|
|
|
|
add_test(spectest_executable
|
|
python "${CMAKE_CURRENT_SOURCE_DIR}/spec_tests.py" "--no-normalize" "--spec" "${CMAKE_SOURCE_DIR}/spec.txt" "--program" "${CMAKE_BINARY_DIR}/src/cmark"
|
|
) |