diff options
author | Julian Berman <Julian@GrayVines.com> | 2021-08-06 14:33:49 +0100 |
---|---|---|
committer | Julian Berman <Julian@GrayVines.com> | 2021-08-06 14:33:49 +0100 |
commit | f29c81f3d812a0d82428c90f3623dc5fb5331b2c (patch) | |
tree | 543824e7efd699c3f50a05247374551c117e05d7 | |
parent | 528eb6f3d00e32a0c71a0bb10c1e443d102d5120 (diff) | |
download | jsonschema-f29c81f3d812a0d82428c90f3623dc5fb5331b2c.tar.gz |
Squashed 'json/' changes from f9acc454..bb2a20d3
bb2a20d3 Merge pull request #503 from json-schema-org/uuid-dashes
8e746b3a Test that UUIDs have dashes in the right spots.
git-subtree-dir: json
git-subtree-split: bb2a20d3ea6dc343754884afab674e990faae35a
-rw-r--r-- | tests/draft-future/optional/format/uuid.json | 15 | ||||
-rw-r--r-- | tests/draft2019-09/optional/format/uuid.json | 15 | ||||
-rw-r--r-- | tests/draft2020-12/optional/format/uuid.json | 15 |
3 files changed, 45 insertions, 0 deletions
diff --git a/tests/draft-future/optional/format/uuid.json b/tests/draft-future/optional/format/uuid.json index 45bf349..e54cbc0 100644 --- a/tests/draft-future/optional/format/uuid.json +++ b/tests/draft-future/optional/format/uuid.json @@ -46,6 +46,21 @@ "valid": false }, { + "description": "too few dashes", + "data": "2eb8aa08aa98-11ea-b4aa73b441d16380", + "valid": false + }, + { + "description": "too many dashes", + "data": "2eb8-aa08-aa98-11ea-b4aa73b44-1d16380", + "valid": false + }, + { + "description": "dashes in the wrong spot", + "data": "2eb8aa08aa9811eab4aa73b441d16380----", + "valid": false + }, + { "description": "valid version 4", "data": "98d80576-482e-427f-8434-7f86890ab222", "valid": true diff --git a/tests/draft2019-09/optional/format/uuid.json b/tests/draft2019-09/optional/format/uuid.json index 45bf349..e54cbc0 100644 --- a/tests/draft2019-09/optional/format/uuid.json +++ b/tests/draft2019-09/optional/format/uuid.json @@ -46,6 +46,21 @@ "valid": false }, { + "description": "too few dashes", + "data": "2eb8aa08aa98-11ea-b4aa73b441d16380", + "valid": false + }, + { + "description": "too many dashes", + "data": "2eb8-aa08-aa98-11ea-b4aa73b44-1d16380", + "valid": false + }, + { + "description": "dashes in the wrong spot", + "data": "2eb8aa08aa9811eab4aa73b441d16380----", + "valid": false + }, + { "description": "valid version 4", "data": "98d80576-482e-427f-8434-7f86890ab222", "valid": true diff --git a/tests/draft2020-12/optional/format/uuid.json b/tests/draft2020-12/optional/format/uuid.json index 45bf349..e54cbc0 100644 --- a/tests/draft2020-12/optional/format/uuid.json +++ b/tests/draft2020-12/optional/format/uuid.json @@ -46,6 +46,21 @@ "valid": false }, { + "description": "too few dashes", + "data": "2eb8aa08aa98-11ea-b4aa73b441d16380", + "valid": false + }, + { + "description": "too many dashes", + "data": "2eb8-aa08-aa98-11ea-b4aa73b44-1d16380", + "valid": false + }, + { + "description": "dashes in the wrong spot", + "data": "2eb8aa08aa9811eab4aa73b441d16380----", + "valid": false + }, + { "description": "valid version 4", "data": "98d80576-482e-427f-8434-7f86890ab222", "valid": true |