RunCMakeTest.cmake 429 B

1234567891011
  1. include(RunCTest)
  2. function(run_ctest_TimeoutAfterMatch CASE_NAME)
  3. set(CASE_PROPERTY_ARGS "${ARGN}")
  4. run_ctest(${CASE_NAME})
  5. endfunction()
  6. run_ctest_TimeoutAfterMatch(MissingArg1 "\"-Darg2=Test started\"")
  7. run_ctest_TimeoutAfterMatch(MissingArg2 "\"-Darg1=2\"")
  8. run_ctest_TimeoutAfterMatch(ShouldTimeout "\"-Darg1=1\" \"-Darg2=Test started\"")
  9. run_ctest_TimeoutAfterMatch(ShouldPass "\"-Darg1=15\" \"-Darg2=Test started\"")