| enable_testing() | |
| set(TEST_OUTPUT_FILE "${CMAKE_CURRENT_BINARY_DIR}/test_output.txt") | |
| add_test(NAME initialization | |
| COMMAND ${CMAKE_COMMAND} | |
| "-DTEST_OUTPUT_FILE=${TEST_OUTPUT_FILE}" | |
| -P "${CMAKE_CURRENT_SOURCE_DIR}/init.cmake") | |
| add_test(NAME test1 | |
| COMMAND ${CMAKE_COMMAND} | |
| "-DTEST_OUTPUT_FILE=${TEST_OUTPUT_FILE}" | |
| -P "${CMAKE_CURRENT_SOURCE_DIR}/test1-timeout.cmake") | |
| set_tests_properties(test1 PROPERTIES DEPENDS "initialization" TIMEOUT 5) | |
| add_test(hello ${CMAKE_COMMAND} -E echo hello) | |
| add_test(goodbye ${CMAKE_COMMAND} -E echo goodbye) |