added realm to jspg processing

This commit is contained in:
2026-04-17 18:25:14 -04:00
parent 8ebf6a69bf
commit f450f8ab8b
59 changed files with 3884 additions and 2194 deletions

View File

@ -2,12 +2,17 @@
{
"description": "maxContains without contains is ignored",
"database": {
"schemas": {
"maxContains_0_0": {
"maxContains": 1,
"extensible": true
"types": [
{
"name": "maxContains_0_0",
"schemas": {
"maxContains_0_0": {
"maxContains": 1,
"extensible": true
}
}
}
}
]
},
"tests": [
{
@ -38,15 +43,20 @@
{
"description": "maxContains with contains",
"database": {
"schemas": {
"maxContains_1_0": {
"contains": {
"const": 1
},
"maxContains": 1,
"extensible": true
"types": [
{
"name": "maxContains_1_0",
"schemas": {
"maxContains_1_0": {
"contains": {
"const": 1
},
"maxContains": 1,
"extensible": true
}
}
}
}
]
},
"tests": [
{
@ -111,15 +121,20 @@
{
"description": "maxContains with contains, value with a decimal",
"database": {
"schemas": {
"maxContains_2_0": {
"contains": {
"const": 1
},
"maxContains": 1,
"extensible": true
"types": [
{
"name": "maxContains_2_0",
"schemas": {
"maxContains_2_0": {
"contains": {
"const": 1
},
"maxContains": 1,
"extensible": true
}
}
}
}
]
},
"tests": [
{
@ -150,16 +165,21 @@
{
"description": "minContains < maxContains",
"database": {
"schemas": {
"maxContains_3_0": {
"contains": {
"const": 1
},
"minContains": 1,
"maxContains": 3,
"extensible": true
"types": [
{
"name": "maxContains_3_0",
"schemas": {
"maxContains_3_0": {
"contains": {
"const": 1
},
"minContains": 1,
"maxContains": 3,
"extensible": true
}
}
}
}
]
},
"tests": [
{
@ -202,15 +222,20 @@
{
"description": "extensible: true allows non-matching items in maxContains",
"database": {
"schemas": {
"maxContains_4_0": {
"contains": {
"const": 1
},
"maxContains": 1,
"extensible": true
"types": [
{
"name": "maxContains_4_0",
"schemas": {
"maxContains_4_0": {
"contains": {
"const": 1
},
"maxContains": 1,
"extensible": true
}
}
}
}
]
},
"tests": [
{