summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/FileAPI
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2019-11-20 14:44:28 (GMT)
committerKyle Edwards <kyle.edwards@kitware.com>2019-11-20 14:46:10 (GMT)
commit51c69fe5f88ea8ed262665b953f1202668ba9cf8 (patch)
tree004fa3ec0ac3bee098e9b2a4991a674dbce1f77f /Tests/RunCMake/FileAPI
parent5f630a934aa4b8616aa59988ea70c14065d3a08d (diff)
downloadCMake-51c69fe5f88ea8ed262665b953f1202668ba9cf8.zip
CMake-51c69fe5f88ea8ed262665b953f1202668ba9cf8.tar.gz
CMake-51c69fe5f88ea8ed262665b953f1202668ba9cf8.tar.bz2
FileAPI: Add "multiConfig" parameter to index file
Diffstat (limited to 'Tests/RunCMake/FileAPI')
-rw-r--r--Tests/RunCMake/FileAPI/check_index.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/Tests/RunCMake/FileAPI/check_index.py b/Tests/RunCMake/FileAPI/check_index.py
index cda7234..23b02e9 100644
--- a/Tests/RunCMake/FileAPI/check_index.py
+++ b/Tests/RunCMake/FileAPI/check_index.py
@@ -109,10 +109,11 @@ def check_cmake_generator(g):
name = g.get("name", None)
assert is_string(name)
if name.startswith("Visual Studio"):
- assert sorted(g.keys()) == ["name", "platform"]
+ assert sorted(g.keys()) == ["multiConfig", "name", "platform"]
assert is_string(g["platform"])
else:
- assert sorted(g.keys()) == ["name"]
+ assert sorted(g.keys()) == ["multiConfig", "name"]
+ assert is_bool(g["multiConfig"], matches(name, "^(Visual Studio |Xcode$)"))
def check_index_object(indexEntry, kind, major, minor, check):
assert is_dict(indexEntry)