From 3f3762856fbe56a244ad45995e37b3318e80b119 Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 22 Oct 2020 10:12:51 -0400 Subject: Tests: Add case verifying CTest module SITE variable --- Tests/RunCMake/CTest/RunCMakeTest.cmake | 1 + Tests/RunCMake/CTest/Site.cmake | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 Tests/RunCMake/CTest/Site.cmake diff --git a/Tests/RunCMake/CTest/RunCMakeTest.cmake b/Tests/RunCMake/CTest/RunCMakeTest.cmake index ffc8f78..b81f319 100644 --- a/Tests/RunCMake/CTest/RunCMakeTest.cmake +++ b/Tests/RunCMake/CTest/RunCMakeTest.cmake @@ -5,6 +5,7 @@ run_cmake(BeforeProject) unset(RunCMake_TEST_OPTIONS) run_cmake(NotOn) +run_cmake(Site) function(run_CMakeCTestArguments) run_cmake_with_options(CMakeCTestArguments "-DCMAKE_CTEST_ARGUMENTS=--quiet\\;--output-log\\;output-log.txt") diff --git a/Tests/RunCMake/CTest/Site.cmake b/Tests/RunCMake/CTest/Site.cmake new file mode 100644 index 0000000..2c96f23 --- /dev/null +++ b/Tests/RunCMake/CTest/Site.cmake @@ -0,0 +1,5 @@ +include(CTest) +get_property(site CACHE SITE PROPERTY VALUE) +if(NOT "${site}" STREQUAL "${SITE}") + message(FATAL_ERROR "SITE is not a cache entry") +endif() -- cgit v0.12