Bladeren bron

Tests: Add test for cpack --list-presets

Kyle Edwards 3 jaren geleden
bovenliggende
commit
4328deb618

+ 4 - 0
Tests/RunCMake/CMakePresetsPackage/ListPresets-package-x-stdout.txt

@@ -0,0 +1,4 @@
+^Available package presets:
+
+  "default"
+  "with-description" - With Description$

+ 0 - 0
Tests/RunCMake/CMakePresetsPackage/ListPresets.cmake


+ 20 - 0
Tests/RunCMake/CMakePresetsPackage/ListPresets.json.in

@@ -0,0 +1,20 @@
+{
+  "version": 6,
+  "configurePresets": [
+    {
+      "name": "default"
+    }
+  ],
+  "packagePresets": [
+    {
+      "name": "default",
+      "configurePreset": "default"
+    },
+    {
+      "name": "with-description",
+      "displayName": "With Description",
+      "description": "This preset has a description",
+      "configurePreset": "default"
+    }
+  ]
+}

+ 1 - 0
Tests/RunCMake/CMakePresetsPackage/RunCMakeTest.cmake

@@ -99,3 +99,4 @@ endfunction()
 
 run_cmake_package_presets(UnsupportedVersion "x" "" "")
 run_cmake_package_presets(Good "default" "build-default-debug" "no-environment;with-environment;generators;configurations;variables;config-file;debug;verbose;package-name;package-version;package-directory;vendor-name")
+run_cmake_package_presets(ListPresets "default" "" "x" "--list-presets")