Skip to content

Commit f7c851f

Browse files
jgraettingerJulian
authored andcommitted
dependencies was split into dependentRequired and dependentSchemas.
1 parent 47a5b01 commit f7c851f

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

tests/draft2019-09/dependencies.json

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[
22
{
3-
"description": "dependencies",
3+
"description": "dependentRequired",
44
"schema": {
5-
"dependencies": {"bar": ["foo"]}
5+
"dependentRequired": {"bar": ["foo"]}
66
},
77
"tests": [
88
{
@@ -43,9 +43,9 @@
4343
]
4444
},
4545
{
46-
"description": "dependencies with empty array",
46+
"description": "dependentRequired with empty array",
4747
"schema": {
48-
"dependencies": {"bar": []}
48+
"dependentRequired": {"bar": []}
4949
},
5050
"tests": [
5151
{
@@ -66,9 +66,9 @@
6666
]
6767
},
6868
{
69-
"description": "multiple dependencies",
69+
"description": "multiple dependents required",
7070
"schema": {
71-
"dependencies": {"quux": ["foo", "bar"]}
71+
"dependentRequired": {"quux": ["foo", "bar"]}
7272
},
7373
"tests": [
7474
{
@@ -104,9 +104,9 @@
104104
]
105105
},
106106
{
107-
"description": "multiple dependencies subschema",
107+
"description": "multiple dependentSchemas subschema",
108108
"schema": {
109-
"dependencies": {
109+
"dependentSchemas": {
110110
"bar": {
111111
"properties": {
112112
"foo": {"type": "integer"},
@@ -144,9 +144,9 @@
144144
]
145145
},
146146
{
147-
"description": "dependencies with boolean subschemas",
147+
"description": "dependentSchemas with boolean subschemas",
148148
"schema": {
149-
"dependencies": {
149+
"dependentSchemas": {
150150
"foo": true,
151151
"bar": false
152152
}
@@ -175,7 +175,7 @@
175175
]
176176
},
177177
{
178-
"description": "empty array of dependencies",
178+
"description": "empty array of dependentRequired",
179179
"schema": {
180180
"dependencies": {
181181
"foo": []
@@ -202,13 +202,15 @@
202202
{
203203
"description": "dependencies with escaped characters",
204204
"schema": {
205-
"dependencies": {
205+
"dependentRequired": {
206206
"foo\nbar": ["foo\rbar"],
207+
"foo\"bar": ["foo'bar"]
208+
},
209+
"dependentSchemas": {
207210
"foo\tbar": {
208211
"minProperties": 4
209212
},
210-
"foo'bar": {"required": ["foo\"bar"]},
211-
"foo\"bar": ["foo'bar"]
213+
"foo'bar": {"required": ["foo\"bar"]}
212214
}
213215
},
214216
"tests": [

0 commit comments

Comments
 (0)