From 8ba16db1637940540fbb254cad7f85c2323c6a3a Mon Sep 17 00:00:00 2001 From: Orkun Tokdemir Date: Tue, 18 Apr 2023 17:12:58 +0200 Subject: Tests/RunCMake: Add option for dynamic expected output Add `RunCMake_TEST_EXPECT_*` variables for this. --- Tests/RunCMake/RunCMake.cmake | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Tests') diff --git a/Tests/RunCMake/RunCMake.cmake b/Tests/RunCMake/RunCMake.cmake index 8e85f6cf46..5e91e9934e 100644 --- a/Tests/RunCMake/RunCMake.cmake +++ b/Tests/RunCMake/RunCMake.cmake @@ -47,6 +47,8 @@ function(run_cmake test) elseif(EXISTS ${top_src}/${test}-${o}.txt) file(READ ${top_src}/${test}-${o}.txt expect_${o}) string(REGEX REPLACE "\n+$" "" expect_${o} "${expect_${o}}") + elseif(DEFINED RunCMake_TEST_EXPECT_${o}) + string(REGEX REPLACE "\n+$" "" expect_${o} "${RunCMake_TEST_EXPECT_${o}}") else() unset(expect_${o}) endif() -- cgit v1.2.1