diff options
| author | Kyle Edwards <kyle.edwards@kitware.com> | 2022-10-18 14:27:46 -0400 |
|---|---|---|
| committer | Kyle Edwards <kyle.edwards@kitware.com> | 2022-10-18 14:40:11 -0400 |
| commit | b68c3596e7e9c1390d17b36163cd60aa12ead028 (patch) | |
| tree | bf066bed088ec3f47cc9a41c8f034bb5d0712da8 /Help/manual/presets | |
| parent | 787fc8caa8c46b7c29e05c9b367f8e85665845d4 (diff) | |
| download | cmake-b68c3596e7e9c1390d17b36163cd60aa12ead028.tar.gz | |
CMakePresets.json: Disallow extra properties in test output schema
And add test for testOutputTruncation being unsupported.
Diffstat (limited to 'Help/manual/presets')
| -rw-r--r-- | Help/manual/presets/schema.json | 55 |
1 files changed, 52 insertions, 3 deletions
diff --git a/Help/manual/presets/schema.json b/Help/manual/presets/schema.json index b4db700754..23bfae7183 100644 --- a/Help/manual/presets/schema.json +++ b/Help/manual/presets/schema.json @@ -1073,7 +1073,24 @@ "environment": {}, "configuration": {}, "overwriteConfigurationFile": {}, - "output": {}, + "output": { + "type": "object", + "properties": { + "shortProgress": {}, + "verbosity": {}, + "debug": {}, + "outputOnFailure": {}, + "quiet": {}, + "outputLogFile": {}, + "labelSummary": {}, + "subprojectSummary": {}, + "maxPassedTestOutputSize": {}, + "maxFailedTestOutputSize": {}, + "maxTestNameWidth": {}, + "testOutputTruncation": {} + }, + "additionalProperties": false + }, "filter": {}, "execution": {}, "condition": {} @@ -1105,7 +1122,23 @@ "environment": {}, "configuration": {}, "overwriteConfigurationFile": {}, - "output": {}, + "output": { + "type": "object", + "properties": { + "shortProgress": {}, + "verbosity": {}, + "debug": {}, + "outputOnFailure": {}, + "quiet": {}, + "outputLogFile": {}, + "labelSummary": {}, + "subprojectSummary": {}, + "maxPassedTestOutputSize": {}, + "maxFailedTestOutputSize": {}, + "maxTestNameWidth": {} + }, + "additionalProperties": false + }, "filter": {}, "execution": {}, "condition": {} @@ -1136,7 +1169,23 @@ "environment": {}, "configuration": {}, "overwriteConfigurationFile": {}, - "output": {}, + "output": { + "type": "object", + "properties": { + "shortProgress": {}, + "verbosity": {}, + "debug": {}, + "outputOnFailure": {}, + "quiet": {}, + "outputLogFile": {}, + "labelSummary": {}, + "subprojectSummary": {}, + "maxPassedTestOutputSize": {}, + "maxFailedTestOutputSize": {}, + "maxTestNameWidth": {} + }, + "additionalProperties": false + }, "filter": {}, "execution": {} }, |
