diff options
author | Craig Scott <craig.scott@crascit.com> | 2017-11-27 11:06:14 (GMT) |
---|---|---|
committer | Craig Scott <craig.scott@crascit.com> | 2017-11-28 20:27:20 (GMT) |
commit | fbe91dba6a615d799f3ece996ddccdabb819c4dc (patch) | |
tree | e685f316ebe2feebd5c94892a30ea06c1c3acee7 /Tests | |
parent | b1d3fb7fba735d829c2cd655830161871827d82e (diff) | |
download | CMake-fbe91dba6a615d799f3ece996ddccdabb819c4dc.zip CMake-fbe91dba6a615d799f3ece996ddccdabb819c4dc.tar.gz CMake-fbe91dba6a615d799f3ece996ddccdabb819c4dc.tar.bz2 |
CTest: Check failed fixture dependencies before test command and args
Diffstat (limited to 'Tests')
-rw-r--r-- | Tests/RunCMake/ctest_fixtures/CMakeLists.txt.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Tests/RunCMake/ctest_fixtures/CMakeLists.txt.in b/Tests/RunCMake/ctest_fixtures/CMakeLists.txt.in index 5cb0b4e..6b11cff 100644 --- a/Tests/RunCMake/ctest_fixtures/CMakeLists.txt.in +++ b/Tests/RunCMake/ctest_fixtures/CMakeLists.txt.in @@ -27,7 +27,11 @@ passTest(two) # 6 passTest(cleanupBar) # 7 passTest(three) # 8 failTest(setupFails) # 9 -passTest(wontRun) # 10 + +# Special case, test executable always missing to verify fixture dependencies +# are checked before existence of test executable to be run +add_test(NAME wontRun COMMAND iDoNotExist) # 10 + passTest(cyclicSetup) # 11 passTest(cyclicCleanup) # 12 passTest(cleanupUnused) # 13 |