Tests: Make ctest tests-from-file expected output more precise

This commit is contained in:
Brad King
2024-03-08 16:03:00 -05:00
parent 5c3512333c
commit 8673264e25
7 changed files with 13 additions and 3 deletions

View File

@@ -209,7 +209,7 @@ run_SkipRegexFoundTest()
function(run_TestsFromFileTest case)
set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/TestsFromFile)
set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/TestsFromFile-${case})
set(RunCMake_TEST_NO_CLEAN 1)
file(REMOVE_RECURSE "${RunCMake_TEST_BINARY_DIR}")
file(MAKE_DIRECTORY "${RunCMake_TEST_BINARY_DIR}")

View File

@@ -1,2 +1,2 @@
Test project [^
]*/Tests/RunCMake/CTestCommandLine/TestsFromFile$
]*/Tests/RunCMake/CTestCommandLine/TestsFromFile-exclude-missing$

View File

@@ -1,3 +1,5 @@
Test project [^
]*/Tests/RunCMake/CTestCommandLine/TestsFromFile-exclude
+Start 2: Test2
1/2 Test #2: Test2 ............................ Passed +[0-9.]+ sec
+Start 3: Test11

View File

@@ -1,2 +1,2 @@
Test project [^
]*/Tests/RunCMake/CTestCommandLine/TestsFromFile$
]*/Tests/RunCMake/CTestCommandLine/TestsFromFile-include-missing$

View File

@@ -1,3 +1,5 @@
Test project [^
]*/Tests/RunCMake/CTestCommandLine/TestsFromFile-include
+Start 1: Test1
1/1 Test #1: Test1 ............................ Passed +[0-9.]+ sec
+

View File

@@ -1,3 +1,7 @@
Test project [^
]*/Tests/RunCMake/ctest_test/TestsFromFile-exclude-build
+Start 1: RunCMakeVersion
1/3 Test #1: RunCMakeVersion .................. Passed +[0-9.]+ sec
+Start 3: Test2
2/3 Test #3: Test2 ............................ Passed +[0-9.]+ sec
+Start 4: Test11

View File

@@ -1,3 +1,5 @@
Test project [^
]*/Tests/RunCMake/ctest_test/TestsFromFile-include-build
+Start 2: Test1
1/1 Test #2: Test1 ............................ Passed +[0-9.]+ sec
+