Give unsigned int schemas explicit minimum value

Update tests
This commit is contained in:
Graham Esau 2019-10-30 19:34:05 +00:00
parent ae716de64a
commit 3f56d6b282
2 changed files with 36 additions and 12 deletions

View file

@ -139,16 +139,19 @@
"maxItems": { "maxItems": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"maxLength": { "maxLength": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"maxProperties": { "maxProperties": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"maximum": { "maximum": {
@ -159,16 +162,19 @@
"minItems": { "minItems": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"minLength": { "minLength": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"minProperties": { "minProperties": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"minimum": { "minimum": {
@ -424,16 +430,19 @@
"maxItems": { "maxItems": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"maxLength": { "maxLength": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"maxProperties": { "maxProperties": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"maximum": { "maximum": {
@ -444,16 +453,19 @@
"minItems": { "minItems": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"minLength": { "minLength": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"minProperties": { "minProperties": {
"type": "integer", "type": "integer",
"format": "uint32", "format": "uint32",
"minimum": 0.0,
"nullable": true "nullable": true
}, },
"minimum": { "minimum": {

View file

@ -148,21 +148,24 @@
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"maxLength": { "maxLength": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"maxProperties": { "maxProperties": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"maximum": { "maximum": {
"type": [ "type": [
@ -176,21 +179,24 @@
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"minLength": { "minLength": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"minProperties": { "minProperties": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"minimum": { "minimum": {
"type": [ "type": [
@ -457,21 +463,24 @@
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"maxLength": { "maxLength": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"maxProperties": { "maxProperties": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"maximum": { "maximum": {
"type": [ "type": [
@ -485,21 +494,24 @@
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"minLength": { "minLength": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"minProperties": { "minProperties": {
"type": [ "type": [
"integer", "integer",
"null" "null"
], ],
"format": "uint32" "format": "uint32",
"minimum": 0.0
}, },
"minimum": { "minimum": {
"type": [ "type": [