From 9c07e2a4169396a339a3e3f629b317148a86698d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Wed, 18 Dec 2019 17:30:41 +0100 Subject: [PATCH] Add test for tag aliases --- tests/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) 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 $)