diff options
author | Zach Mullen <zach.mullen@kitware.com> | 2009-09-29 19:18:46 (GMT) |
---|---|---|
committer | Zach Mullen <zach.mullen@kitware.com> | 2009-09-29 19:18:46 (GMT) |
commit | f321dbb17b67f7345594562a7a458fb98637eea0 (patch) | |
tree | d2e770bf1b905bb1a6d5ec38a74d4fc9be1be3b8 /Tests/CMakeLists.txt | |
parent | 70614b9e6a3cf4ae9b85598709736786b111ef3b (diff) | |
download | CMake-f321dbb17b67f7345594562a7a458fb98637eea0.zip CMake-f321dbb17b67f7345594562a7a458fb98637eea0.tar.gz CMake-f321dbb17b67f7345594562a7a458fb98637eea0.tar.bz2 |
ENH: Added ctest test coverage for a test timeout
Diffstat (limited to 'Tests/CMakeLists.txt')
-rw-r--r-- | Tests/CMakeLists.txt | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index a9eb5a0..2f5980d 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -1091,9 +1091,20 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=CVS -P ${CMake_SOURCE_DIR}/Utilities/Rel -S "${CMake_BINARY_DIR}/Tests/CTestTestParallel/test.cmake" -V --output-log "${CMake_BINARY_DIR}/Tests/CTestTestParallel/testOutput.log" ) - ADD_TEST(CTestTestShowOnly ${CMAKE_CTEST_COMMAND} - -N + + CONFIGURE_FILE( + "${CMake_SOURCE_DIR}/Tests/CTestTestTimeout/test.cmake.in" + "${CMake_BINARY_DIR}/Tests/CTestTestTimeout/test.cmake" + @ONLY ESCAPE_QUOTES) + ADD_TEST(CTestTestTimeout ${CMAKE_CTEST_COMMAND} + -S "${CMake_BINARY_DIR}/Tests/CTestTestTimeout/test.cmake" -V + --output-log "${CMake_BINARY_DIR}/Tests/CTestTestTimeout/testOutput.log" ) + SET_TESTS_PROPERTIES(CTestTestTimeout PROPERTIES + PASS_REGULAR_EXPRESSION "\\*\\*\\*Timeout") + + ADD_TEST(CTestTestShowOnly ${CMAKE_CTEST_COMMAND} -N) + IF (CTEST_TEST_CTEST AND CMAKE_RUN_LONG_TESTS) CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest/test.cmake.in" "${CMake_BINARY_DIR}/Tests/CTestTest/test.cmake" @ONLY ESCAPE_QUOTES) |