json/schema: add object test cases
This commit is contained in:
parent
04249a8320
commit
8ea762bff8
@ -0,0 +1 @@
|
|||||||
|
{}
|
@ -0,0 +1 @@
|
|||||||
|
0001-empty.input.json
|
@ -0,0 +1 @@
|
|||||||
|
{"foo":"bar"}
|
@ -0,0 +1 @@
|
|||||||
|
0002-keyval.input.json
|
@ -0,0 +1 @@
|
|||||||
|
{"array":[]}
|
@ -0,0 +1 @@
|
|||||||
|
0003-array.input.json
|
@ -0,0 +1 @@
|
|||||||
|
{"object":{}}
|
@ -0,0 +1 @@
|
|||||||
|
0004-object.input.json
|
1
test/json/schema/validation/6000_object/schema.json
Normal file
1
test/json/schema/validation/6000_object/schema.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"type": "object"}
|
@ -0,0 +1 @@
|
|||||||
|
{ "string": 1 }
|
@ -0,0 +1 @@
|
|||||||
|
{ "number": {}}
|
@ -0,0 +1 @@
|
|||||||
|
{ "object": []}
|
@ -0,0 +1 @@
|
|||||||
|
{ "array": {} }
|
@ -0,0 +1 @@
|
|||||||
|
{ "boolean": 0 }
|
@ -0,0 +1 @@
|
|||||||
|
{ "null": 0 }
|
@ -0,0 +1 @@
|
|||||||
|
{ "string": "value" }
|
@ -0,0 +1 @@
|
|||||||
|
{ "number": 42 }
|
@ -0,0 +1 @@
|
|||||||
|
{ "object": {} }
|
@ -0,0 +1 @@
|
|||||||
|
{ "array": [] }
|
@ -0,0 +1 @@
|
|||||||
|
{ "boolean": false }
|
@ -0,0 +1 @@
|
|||||||
|
{ "boolean": true }
|
@ -0,0 +1 @@
|
|||||||
|
{ "null": null }
|
@ -0,0 +1,8 @@
|
|||||||
|
{ "properties": {
|
||||||
|
"string": { "type": "string" },
|
||||||
|
"number": { "type": "number" },
|
||||||
|
"object": { "type": "object" },
|
||||||
|
"array": { "type": "array" },
|
||||||
|
"boolean": { "type": "boolean" },
|
||||||
|
"null": { "type": "null" }
|
||||||
|
} }
|
@ -0,0 +1 @@
|
|||||||
|
{ "string": "foo" }
|
@ -0,0 +1 @@
|
|||||||
|
{ }
|
@ -0,0 +1 @@
|
|||||||
|
{ "string": "value" }
|
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"string": {
|
||||||
|
"type": "string",
|
||||||
|
"default": "value"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user