-
-
Notifications
You must be signed in to change notification settings - Fork 582
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squashed 'json/' changes from 0788c226a..6afa9b38d
6afa9b38d Merge pull request #664 from santhosh-tekuri/empty-tokens e4bceb1ad Bump the python-jsonschema version used for the sanity check. 8025fc0d5 Merge pull request #128 from iainbeeston/foundations-of-json-schema-paper cf7677078 Make all root $ids absolute URIs 07fd389a3 Added test cases from Foundations of JSON Schema research paper 1008edcee ref: test empty tokens in json-pointer 9beb3cfba Merge pull request #627 from json-schema-org/ether/output-readme-fixes f2b0490ba minor edit to trigger gh action c305ce54f Merge pull request #669 from hauner/typo 5e2845c1e Merge pull request #668 from hauner/if-without-then-else-creates-annotations 2f1df2293 typo c1fae0022 test unevaluated* can see annotations from if without then/else 987a4c8fc Merge pull request #666 from json-schema-org/gregsdennis/file-refs 90b2a58ce fix *nix uris 68d18c6ac rename tests to fix sanity check e9166bcbe fix indentation 1d1ec749a add file-id ref tests fb60ed17c Merge pull request #663 from json-schema-org/ether/restore-format-tests f32cd8b80 Revert "Revert "by default, "format" only annotates, not validates"" 47958f82d Merge pull request #654 from santhosh-tekuri/output-escape 5262997e1 Merge pull request #661 from santhosh-tekuri/2019-output ce2c16573 output-tests: correct 2019 output-schema.json c9d943856 output: ensure ~ and / are escaped in json-pointer f6b2324bf minor spelling and markdown formatting fixes; `valid` has also been removed from the tests git-subtree-dir: json git-subtree-split: 6afa9b38d84d45550ec703123eb4e8ec67a8ae75
- Loading branch information
Showing
33 changed files
with
1,239 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
[ | ||
{ | ||
"description": "tilde and forward slash in json-pointer", | ||
"schema": { | ||
"$schema": "https://json-schema.org/draft/2019-09/schema", | ||
"$id": "https://json-schema.org/tests/content/draft2019-09/escape/0", | ||
"properties": { | ||
"~a/b": {"type": "number"} | ||
} | ||
}, | ||
"tests": [ | ||
{ | ||
"description": "incorrect type must be reported, but a message is not required", | ||
"data": {"~a/b": "foobar"}, | ||
"output": { | ||
"basic": { | ||
"$id": "https://json-schema.org/tests/content/draft2019-09/escape/0/tests/0/basic", | ||
"$ref": "/draft/2019-09/output/schema", | ||
"properties": { | ||
"errors": { | ||
"contains": { | ||
"properties": { | ||
"keywordLocation": {"const": "/properties/~0a~1b/type"}, | ||
"absoluteKeywordLocation": {"const": "https://json-schema.org/tests/content/draft2019-09/escape/0#/properties/~0a~1b/type"}, | ||
"instanceLocation": {"const": "/~0a~1b"}, | ||
"annotation": false | ||
}, | ||
"required": ["keywordLocation", "instanceLocation"] | ||
} | ||
} | ||
}, | ||
"required": ["errors"] | ||
} | ||
} | ||
} | ||
] | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
[ | ||
{ | ||
"description": "tilde and forward slash in json-pointer", | ||
"schema": { | ||
"$schema": "https://json-schema.org/draft/2020-12/schema", | ||
"$id": "https://json-schema.org/tests/content/draft2020-12/escape/0", | ||
"properties": { | ||
"~a/b": {"type": "number"} | ||
} | ||
}, | ||
"tests": [ | ||
{ | ||
"description": "incorrect type must be reported, but a message is not required", | ||
"data": {"~a/b": "foobar"}, | ||
"output": { | ||
"basic": { | ||
"$id": "https://json-schema.org/tests/content/draft2020-12/escape/0/tests/0/basic", | ||
"$ref": "/draft/2020-12/output/schema", | ||
"properties": { | ||
"errors": { | ||
"contains": { | ||
"properties": { | ||
"keywordLocation": {"const": "/properties/~0a~1b/type"}, | ||
"absoluteKeywordLocation": {"const": "https://json-schema.org/tests/content/draft2020-12/escape/0#/properties/~0a~1b/type"}, | ||
"instanceLocation": {"const": "/~0a~1b"}, | ||
"annotation": false | ||
}, | ||
"required": ["keywordLocation", "instanceLocation"] | ||
} | ||
} | ||
}, | ||
"required": ["errors"] | ||
} | ||
} | ||
} | ||
] | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.