Closed jdesrosiers closed 7 months ago
I don't understand why this is being done -- are you expecting that implementations could either pass or fail these tests? But some of the things being tested here are mandatory -- such as that keywords that look like identifiers in non-schemas MUST NOT be treated as real identifiers. That's different from simply $ref-ing into non-schemas (which has undefined behaviour in the spec).
@karenetheridge would you then expect only the tests which have pointer $ref
s that go into non-schema locations be moved to optional? That would leave any tests which use $id
-based $ref
s in required.
Yes, and I thought we'd already done that - because optional/refOfUnknownKeyword.json already exists.
Let's keep discussion in #700. @karenetheridge and @gregsdennis, I'd like to hear what you think about my last comment.
Resolves #700
This moves any tests that reference into locations not known to be a schema to the "optional" folder.