File tree Expand file tree Collapse file tree 4 files changed +67
-2
lines changed Expand file tree Collapse file tree 4 files changed +67
-2
lines changed Original file line number Diff line number Diff line change @@ -265,9 +265,9 @@ Node-specific support is maintained in a [separate repository](https://github.co
265
265
266
266
### Perl
267
267
268
- * [ JSON::Schema::Draft201909] ( https://github.com/karenetheridge/JSON-Schema-Draft201909 )
268
+ * [ Test::JSON::Schema::Acceptance] ( https://github.com/karenetheridge/Test-JSON-Schema-Acceptance ) (a wrapper of this test suite)
269
+ * [ JSON::Schema::Modern] ( https://github.com/karenetheridge/JSON-Schema-Modern )
269
270
* [ JSON::Schema::Tiny] ( https://github.com/karenetheridge/JSON-Schema-Tiny )
270
- * [ Test::JSON::Schema::Acceptance] ( https://github.com/karenetheridge/Test-JSON-Schema-Acceptance )
271
271
272
272
### PHP
273
273
Original file line number Diff line number Diff line change 200
200
"valid" : false
201
201
}
202
202
]
203
+ },
204
+ {
205
+ "description" : " invalid anchors" ,
206
+ "schema" : { "$ref" : " https://json-schema.org/draft/next/schema" },
207
+ "tests" : [
208
+ {
209
+ "description" : " MUST start with a letter (and not #)" ,
210
+ "data" : { "$anchor" : " #foo" },
211
+ "valid" : false
212
+ },
213
+ {
214
+ "description" : " JSON pointers are not valid" ,
215
+ "data" : { "$anchor" : " /a/b" },
216
+ "valid" : false
217
+ },
218
+ {
219
+ "description" : " invalid with valid beginning" ,
220
+ "data" : { "$anchor" : " foo#something" },
221
+ "valid" : false
222
+ }
223
+ ]
203
224
}
204
225
]
Original file line number Diff line number Diff line change 200
200
"valid" : false
201
201
}
202
202
]
203
+ },
204
+ {
205
+ "description" : " invalid anchors" ,
206
+ "comment" : " Section 8.2.3" ,
207
+ "schema" : { "$ref" : " https://json-schema.org/draft/2019-09/schema" },
208
+ "tests" : [
209
+ {
210
+ "description" : " MUST start with a letter (and not #)" ,
211
+ "data" : { "$anchor" : " #foo" },
212
+ "valid" : false
213
+ },
214
+ {
215
+ "description" : " JSON pointers are not valid" ,
216
+ "data" : { "$anchor" : " /a/b" },
217
+ "valid" : false
218
+ },
219
+ {
220
+ "description" : " invalid with valid beginning" ,
221
+ "data" : { "$anchor" : " foo#something" },
222
+ "valid" : false
223
+ }
224
+ ]
203
225
}
204
226
]
Original file line number Diff line number Diff line change 200
200
"valid" : false
201
201
}
202
202
]
203
+ },
204
+ {
205
+ "description" : " invalid anchors" ,
206
+ "comment" : " Section 8.2.2" ,
207
+ "schema" : { "$ref" : " https://json-schema.org/draft/2020-12/schema" },
208
+ "tests" : [
209
+ {
210
+ "description" : " MUST start with a letter (and not #)" ,
211
+ "data" : { "$anchor" : " #foo" },
212
+ "valid" : false
213
+ },
214
+ {
215
+ "description" : " JSON pointers are not valid" ,
216
+ "data" : { "$anchor" : " /a/b" },
217
+ "valid" : false
218
+ },
219
+ {
220
+ "description" : " invalid with valid beginning" ,
221
+ "data" : { "$anchor" : " foo#something" },
222
+ "valid" : false
223
+ }
224
+ ]
203
225
}
204
226
]
You can’t perform that action at this time.
0 commit comments