Merge pull request #8924 from jon-turney/fix-test-json-schema

Various fixes to test.json schema
pull/8948/head
Jussi Pakkanen 4 years ago committed by GitHub
commit 563f4c7b9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 25
      data/test.schema.json
  2. 8
      test cases/frameworks/1 boost/test.json

@ -12,6 +12,7 @@
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"file": {
"type": "string"
@ -53,15 +54,19 @@
},
"matrix": {
"type": "object",
"additionalProperties": {
"properties": {
"options": {
"properties": {
"options": {
"additionalProperties": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"val": {
"type": "string"
"type": ["string", "boolean", "null", "array"],
"items": {
"type": "string"
}
},
"compilers": {
"type": "object",
@ -86,7 +91,10 @@
"items": {
"type": "object",
"additionalProperties": {
"type": "string"
"type": ["string", "boolean", "array"],
"items": {
"type": "string"
}
}
}
}
@ -110,6 +118,7 @@
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"line": {
"type": "string"
@ -120,6 +129,12 @@
"literal",
"re"
]
},
"count": {
"type": "integer"
},
"comment": {
"type": "string"
}
},
"required": [

@ -7,10 +7,10 @@
],
"b_vscrt": [
{ "val": null },
{ "val": "md", "compilers": { "cpp": [ "msvc" ] } },
{ "val": "mdd", "compilers": { "cpp": [ "msvc" ] } },
{ "val": "mt", "compilers": { "cpp": [ "msvc" ] } },
{ "val": "mtd", "compilers": { "cpp": [ "msvc" ] } }
{ "val": "md", "compilers": { "cpp": "msvc" } },
{ "val": "mdd", "compilers": { "cpp": "msvc" } },
{ "val": "mt", "compilers": { "cpp": "msvc" } },
{ "val": "mtd", "compilers": { "cpp": "msvc" } }
]
},
"exclude": [

Loading…
Cancel
Save