Skip to content

Commit 268df3b

Browse files
committed
Forward port the nested ref test.
1 parent 81f2ac0 commit 268df3b

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

tests/draft-next/refRemote.json

+25
Original file line numberDiff line numberDiff line change
@@ -204,5 +204,30 @@
204204
"valid": false
205205
}
206206
]
207+
},
208+
{
209+
"description": "subschema nested ref in remote ref",
210+
"schema": {
211+
"$id": "http://localhost:1234/",
212+
"properties": {
213+
"name": {"$ref": "nested/foo-ref-integer.json"}
214+
}
215+
},
216+
"tests": [
217+
{
218+
"description": "number is valid",
219+
"data": {
220+
"name": {"hole": 1}
221+
},
222+
"valid": true
223+
},
224+
{
225+
"description": "string is invalid",
226+
"data": {
227+
"name": {"hole": "a"}
228+
},
229+
"valid": false
230+
}
231+
]
207232
}
208233
]

tests/draft2020-12/refRemote.json

+25
Original file line numberDiff line numberDiff line change
@@ -204,5 +204,30 @@
204204
"valid": false
205205
}
206206
]
207+
},
208+
{
209+
"description": "subschema nested ref in remote ref",
210+
"schema": {
211+
"$id": "http://localhost:1234/",
212+
"properties": {
213+
"name": {"$ref": "nested/foo-ref-integer.json"}
214+
}
215+
},
216+
"tests": [
217+
{
218+
"description": "number is valid",
219+
"data": {
220+
"name": {"hole": 1}
221+
},
222+
"valid": true
223+
},
224+
{
225+
"description": "string is invalid",
226+
"data": {
227+
"name": {"hole": "a"}
228+
},
229+
"valid": false
230+
}
231+
]
207232
}
208233
]

0 commit comments

Comments
 (0)