|
1 | 1 | [
|
2 | 2 | {
|
3 |
| - "description": "dependencies", |
| 3 | + "description": "dependentRequired", |
4 | 4 | "schema": {
|
5 |
| - "dependencies": {"bar": ["foo"]} |
| 5 | + "dependentRequired": {"bar": ["foo"]} |
6 | 6 | },
|
7 | 7 | "tests": [
|
8 | 8 | {
|
|
43 | 43 | ]
|
44 | 44 | },
|
45 | 45 | {
|
46 |
| - "description": "dependencies with empty array", |
| 46 | + "description": "dependentRequired with empty array", |
47 | 47 | "schema": {
|
48 |
| - "dependencies": {"bar": []} |
| 48 | + "dependentRequired": {"bar": []} |
49 | 49 | },
|
50 | 50 | "tests": [
|
51 | 51 | {
|
|
66 | 66 | ]
|
67 | 67 | },
|
68 | 68 | {
|
69 |
| - "description": "multiple dependencies", |
| 69 | + "description": "multiple dependents required", |
70 | 70 | "schema": {
|
71 |
| - "dependencies": {"quux": ["foo", "bar"]} |
| 71 | + "dependentRequired": {"quux": ["foo", "bar"]} |
72 | 72 | },
|
73 | 73 | "tests": [
|
74 | 74 | {
|
|
104 | 104 | ]
|
105 | 105 | },
|
106 | 106 | {
|
107 |
| - "description": "multiple dependencies subschema", |
| 107 | + "description": "multiple dependentSchemas subschema", |
108 | 108 | "schema": {
|
109 |
| - "dependencies": { |
| 109 | + "dependentSchemas": { |
110 | 110 | "bar": {
|
111 | 111 | "properties": {
|
112 | 112 | "foo": {"type": "integer"},
|
|
144 | 144 | ]
|
145 | 145 | },
|
146 | 146 | {
|
147 |
| - "description": "dependencies with boolean subschemas", |
| 147 | + "description": "dependentSchemas with boolean subschemas", |
148 | 148 | "schema": {
|
149 |
| - "dependencies": { |
| 149 | + "dependentSchemas": { |
150 | 150 | "foo": true,
|
151 | 151 | "bar": false
|
152 | 152 | }
|
|
175 | 175 | ]
|
176 | 176 | },
|
177 | 177 | {
|
178 |
| - "description": "empty array of dependencies", |
| 178 | + "description": "empty array of dependentRequired", |
179 | 179 | "schema": {
|
180 | 180 | "dependencies": {
|
181 | 181 | "foo": []
|
|
202 | 202 | {
|
203 | 203 | "description": "dependencies with escaped characters",
|
204 | 204 | "schema": {
|
205 |
| - "dependencies": { |
| 205 | + "dependentRequired": { |
206 | 206 | "foo\nbar": ["foo\rbar"],
|
| 207 | + "foo\"bar": ["foo'bar"] |
| 208 | + }, |
| 209 | + "dependentSchemas": { |
207 | 210 | "foo\tbar": {
|
208 | 211 | "minProperties": 4
|
209 | 212 | },
|
210 |
| - "foo'bar": {"required": ["foo\"bar"]}, |
211 |
| - "foo\"bar": ["foo'bar"] |
| 213 | + "foo'bar": {"required": ["foo\"bar"]} |
212 | 214 | }
|
213 | 215 | },
|
214 | 216 | "tests": [
|
|
0 commit comments