summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/list/RunCMakeTest.cmake
diff options
context:
space:
mode:
authorAdriaan de Groot <groot@kde.org>2021-12-21 14:55:34 (GMT)
committerBrad King <brad.king@kitware.com>2021-12-21 15:55:50 (GMT)
commitb573a732dc654f82bd70aeb53666fcf61f26ca16 (patch)
tree058c45f1fbdc1f49cfd6579dc0abe15d4b4e69a9 /Tests/RunCMake/list/RunCMakeTest.cmake
parentb151db01f9ea4ce8a0fb0b8528f2278a4bfb5fc3 (diff)
downloadCMake-b573a732dc654f82bd70aeb53666fcf61f26ca16.zip
CMake-b573a732dc654f82bd70aeb53666fcf61f26ca16.tar.gz
CMake-b573a732dc654f82bd70aeb53666fcf61f26ca16.tar.bz2
Tests: add tests to check claims in the documentation
- list commands APPEND, PREPEND, INSERT treat non-existent lists as empty and use that value, creating a new list variable in the process.
Diffstat (limited to 'Tests/RunCMake/list/RunCMakeTest.cmake')
-rw-r--r--Tests/RunCMake/list/RunCMakeTest.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/RunCMake/list/RunCMakeTest.cmake b/Tests/RunCMake/list/RunCMakeTest.cmake
index eb43ee0..adfe255 100644
--- a/Tests/RunCMake/list/RunCMakeTest.cmake
+++ b/Tests/RunCMake/list/RunCMakeTest.cmake
@@ -116,3 +116,6 @@ run_cmake(POP_FRONT-NoArgs)
# Successful tests
run_cmake(POP_BACK)
run_cmake(POP_FRONT)
+
+# Nonexistent variables treated as empty
+run_cmake(LIST-nonexistent)