cloudflare/ClickHouse
Publicmirrored fromhttps://github.com/cloudflare/ClickHouse
add.test.cmake
15lines · modecode
unknown
| 1 | # добавляем вывод программы при ошибке теста |
| 2 | enable_testing() |
| 3 | if (CMAKE_CONFIGURATION_TYPES) |
| 4 | add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} |
| 5 | --force-new-ctest-process --output-on-failure |
| 6 | --build-config "$<CONFIGURATION>") |
| 7 | else() |
| 8 | add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} |
| 9 | --force-new-ctest-process --output-on-failure) |
| 10 | endif() |
| 11 | |
| 12 | macro (add_check target) |
| 13 | add_test(NAME test_${target} COMMAND ${target} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) |
| 14 | add_dependencies(check ${target}) |
| 15 | endmacro (add_check) |