diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 3f3ca8ef..3c5e0612 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -222,6 +222,11 @@ set_tests_properties(TestsInFile::InvalidTestNames-1 PROPERTIES PASS_REGULAR_EXP add_test(NAME TestsInFile::InvalidTestNames-2 COMMAND $ "-f ${SELF_TEST_DIR}/Misc/invalid-test-names.input") set_tests_properties(TestsInFile::InvalidTestNames-2 PROPERTIES PASS_REGULAR_EXPRESSION "No tests ran") +add_test(NAME TagAlias COMMAND $ [@tricky] --list-tests) +set_tests_properties(TagAlias PROPERTIES + PASS_REGULAR_EXPRESSION "[0-9]+ matching test cases" + FAIL_REGULAR_EXPRESSION "0 matching test cases" +) if (CATCH_USE_VALGRIND) add_test(NAME ValgrindRunTests COMMAND valgrind --leak-check=full --error-exitcode=1 $)