Skip to content

minItems property behaviour #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
nicolas-DH opened this issue Feb 9, 2012 · 3 comments
Closed

minItems property behaviour #1

nicolas-DH opened this issue Feb 9, 2012 · 3 comments
Labels
Invalid Not a bug, PEBKAC, or an unsupported setup

Comments

@nicolas-DH
Copy link

No description provided.

@Julian
Copy link
Member

Julian commented Feb 9, 2012

@nicolas-DH: Hey there :)

I'm reopening this temporarily.

I know why you closed it, since you noticed that it didn't work even with 2 items, and then figured out something was up. Which, you then likely figured out, was that you were using a string instead of an integer for minItems, which is not valid JSON Schema.

It's still confusing to get a ValidationError there, it should be a SchemaError, hence the reopen. I'm gonna implement meta-schema validation I think, which will fix this correctly.

Thanks :)

@Julian Julian reopened this Feb 9, 2012
@nicolas-DH
Copy link
Author

Hi Julian,
You are right !
I was using a string instead of an integer. I'm glad you guess my issue despite my poor analysis.

So your approach is definitely the right thing to do.
Cheers,
nicolas

@Julian
Copy link
Member

Julian commented Feb 10, 2012

Fixed in add00db let me know if you have any other issues, thanks :).

@Julian Julian closed this as completed Feb 10, 2012
Julian added a commit that referenced this issue Dec 25, 2012
Squashed commit of the following:

commit b255d27
Author: Julian Berman <[email protected]>
Date:   Mon Dec 24 19:41:09 2012 -0500

    Add tests for ignoring irrelevant types.

commit 71a0d30
Merge: 2262a91 082e844
Author: Julian Berman <[email protected]>
Date:   Sun Dec 23 21:14:38 2012 -0500

    Tag version 1.0.0.

    Closes #13

commit 082e844
Author: Julian Berman <[email protected]>
Date:   Sun Dec 23 00:28:48 2012 -0500

    Cleanup

    * Make errors in the tests be failures
    * Removed use of ErrorTree
    * Added another helper fn
    * Use fnmatch instead of glob

commit e39d537
Author: Julian Berman <[email protected]>
Date:   Fri Dec 21 14:52:16 2012 -0500

    Added tests differentiating between lexical and mathematical integers.

    Integer literals should be considered integers, while mathematical integers can
    be specified with divisibleBy.

    See: json-schema/json-schema#27

    Closes #2

commit 44540b7
Author: Julian Berman <[email protected]>
Date:   Fri Dec 21 14:47:26 2012 -0500

    Added name to license.

commit 646a981
Author: Julian Berman <[email protected]>
Date:   Fri Dec 21 14:31:47 2012 -0500

    Add a test for BigNum integers.

    Closes #12

commit d22c24e
Merge: e8bcd5a c0dbbb5
Author: Julian Berman <[email protected]>
Date:   Wed Dec 19 10:57:03 2012 -0800

    Merge pull request #17 from gazpachoking/validate_suite_content

    Add sanity checks for actual format of test suites

commit c0dbbb5
Author: Chase Sterling <[email protected]>
Date:   Wed Dec 19 10:53:57 2012 -0500

    Add back executable bit to suite_sanity_check

commit 86f3486
Author: Chase Sterling <[email protected]>
Date:   Wed Dec 19 00:49:20 2012 -0500

    Add sanity check to validate all suites against suite schema.
    Make sure optional test suites don't skip the sanity checks.

commit e8bcd5a
Author: Nick Lombard <[email protected]>
Date:   Wed Dec 19 06:38:00 2012 +0200

    Update README.md

    Travis status for develop branch

commit ca8f107
Author: Nick Lombard <[email protected]>
Date:   Wed Dec 19 06:36:03 2012 +0200

    Update README.md

    Added travis status image

commit cf4597e
Author: Julian Berman <[email protected]>
Date:   Tue Dec 18 23:27:13 2012 -0500

    Minor formatting (and get travis to build)

commit 5cb630c
Author: Julian Berman <[email protected]>
Date:   Tue Dec 18 23:12:42 2012 -0500

    Show number of tests found

commit 7baea07
Author: Julian Berman <[email protected]>
Date:   Tue Dec 18 23:11:33 2012 -0500

    Travis

commit 2f320bb
Author: Julian Berman <[email protected]>
Date:   Tue Dec 18 23:07:23 2012 -0500

    Add sanity checker.

commit 2262a91
Merge: 9cda89e a1ec588
Author: Julian Berman <[email protected]>
Date:   Tue Dec 18 13:22:23 2012 -0800

    Merge pull request #15 from tdegrunt/patch-1

    Update README.md

commit a1ec588
Author: Tom de Grunt <[email protected]>
Date:   Tue Dec 18 22:10:48 2012 +0100

    Update README.md

    Added node.js module jsonschema.

commit 9cda89e
Author: Julian Berman <[email protected]>
Date:   Tue Dec 18 14:35:19 2012 -0500

    Update README.md

commit b22d795
Author: Julian Berman <[email protected]>
Date:   Sat Nov 17 19:26:21 2012 -0500

    Ignore TODO

commit 330fd48
Author: Julian Berman <[email protected]>
Date:   Sat Nov 17 19:25:27 2012 -0500

    Merge into properties tests.

commit c7c2338
Author: Julian Berman <[email protected]>
Date:   Sat Nov 17 19:20:25 2012 -0500

    Remove duplicate tests.

commit 281c28b
Merge: 6f55ff5 6c28d7c
Author: Julian Berman <[email protected]>
Date:   Sat Nov 17 19:14:19 2012 -0500

    Merge git://github.com/IreneKnapp/JSON-Schema-Test-Suite

commit 6c28d7c
Author: Irene Knapp <[email protected]>
Date:   Fri Nov 16 08:33:30 2012 -0500

    Fix a test that should actually be invalid.  Remove some unnecessary tests.

commit b7858cc
Author: Irene Knapp <[email protected]>
Date:   Thu Nov 15 22:48:09 2012 -0500

    Port over the rest of the stuff from jsonschema (the Python project).

commit fa66623
Author: Irene Knapp <[email protected]>
Date:   Thu Nov 15 16:37:56 2012 -0500

    Port roughly the first third of jsonschema (the Python project)'s tests.py.

commit 6f55ff5
Author: Julian Berman <[email protected]>
Date:   Thu Nov 15 14:46:48 2012 -0500

    Add the haskell thing that was using us.

commit 756c825
Merge: d735a8a 459dd98
Author: Julian Berman <[email protected]>
Date:   Thu Nov 15 11:44:08 2012 -0800

    Merge pull request #6 from IreneKnapp/master

    Add direct-schema to list of clients

commit 459dd98
Author: Irene Knapp <[email protected]>
Date:   Thu Nov 15 14:40:41 2012 -0500

    Adding direct-schema to list of clients.

commit d735a8a
Author: Julian Berman <[email protected]>
Date:   Thu Nov 15 09:37:03 2012 -0500

    Add call to action.

commit ca78ea8
Author: Julian Berman <[email protected]>
Date:   Thu Nov 1 08:58:50 2012 -0400

    Add heterogeneous types unique test.

commit 4ab01de
Author: Julian Berman <[email protected]>
Date:   Wed Oct 31 20:12:53 2012 -0400

    Add specific test for bool and int.

commit 6a52026
Author: Julian Berman <[email protected]>
Date:   Wed Oct 31 20:12:38 2012 -0400

    Simplify test to remove also testing integers and booleans.

commit 3871dea
Merge: fefa4dc 6f18358
Author: Julian Berman <[email protected]>
Date:   Wed Oct 10 17:39:19 2012 -0400

    Merge branch 'render'

commit 6f18358
Author: Julian Berman <[email protected]>
Date:   Wed Oct 10 17:37:54 2012 -0400

    Fix README example.

commit fefa4dc
Merge: 189e231 295d43a
Author: Julian Berman <[email protected]>
Date:   Wed Oct 10 12:47:28 2012 -0700

    Merge pull request #5 from timjb/master

    Added tests for divisibleBy, format: "regex"

commit 295d43a
Author: Tim Baumann <[email protected]>
Date:   Wed Oct 10 21:27:32 2012 +0200

    Move format.json to folder for optional tests

commit 8f5d9e2
Author: Tim Baumann <[email protected]>
Date:   Wed Oct 10 21:06:08 2012 +0200

    regex validation

commit f11ddc3
Author: Tim Baumann <[email protected]>
Date:   Wed Oct 10 20:59:55 2012 +0200

    divisibleBy tests

commit 189e231
Author: Julian Berman <[email protected]>
Date:   Wed Oct 10 10:00:42 2012 -0400

    Fix the additionalItems tests.

    Closes #4

commit a0a6e71
Author: Julian Berman <[email protected]>
Date:   Wed Oct 10 09:54:52 2012 -0400

    Fix nil.

    Closes #3

commit 8dbaf21
Author: Julian Berman <[email protected]>
Date:   Tue Oct 9 20:28:09 2012 -0400

    Fix line endings and add invalid test case.

commit 7829853
Author: Julian Berman <[email protected]>
Date:   Sun Oct 7 10:33:14 2012 -0400

    required

commit 91e57ae
Author: Julian Berman <[email protected]>
Date:   Sun Oct 7 10:24:35 2012 -0400

    Pattern

commit 49af2eb
Author: Julian Berman <[email protected]>
Date:   Sat Oct 6 20:50:59 2012 -0400

    uniqueItems

commit 089ed8e
Author: Julian Berman <[email protected]>
Date:   Sat Oct 6 20:50:23 2012 -0400

    Enum

commit 7e4b937
Author: Julian Berman <[email protected]>
Date:   Sat Oct 6 20:40:53 2012 -0400

    max/min Items/Length

commit 5c27f85
Author: Julian Berman <[email protected]>
Date:   Sat Oct 6 20:34:21 2012 -0400

    Minimum and maximum

commit 9e24adb
Merge: 3649b58 3498f34
Author: Julian Berman <[email protected]>
Date:   Wed Sep 26 17:16:27 2012 -0700

    Merge pull request #1 from gazpachoking/clean

    Add some more tests

commit 3498f34
Author: Chase Sterling <[email protected]>
Date:   Wed Sep 26 20:02:58 2012 -0400

    Fix an improper additionalItems test.

commit 26a3873
Merge: baf0502 3649b58
Author: Chase Sterling <[email protected]>
Date:   Tue Sep 25 16:48:39 2012 -0400

    Merge branch 'master' into clean

commit baf0502
Author: Chase Sterling <[email protected]>
Date:   Tue Sep 25 16:48:30 2012 -0400

    Added items tests.

commit cb6dfb2
Author: Chase Sterling <[email protected]>
Date:   Tue Sep 25 16:11:21 2012 -0400

    Add cleaned up additionalItems

commit 3649b58
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 15:28:13 2012 -0400

    Would be nice if I'd have properly run lint.

commit e6a270f
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 15:00:57 2012 -0400

    Properties.

commit 2192a63
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 12:40:31 2012 -0400

    Clarify test reqs.

commit ff746d0
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 12:34:22 2012 -0400

    Add MIT License.

commit 9271ce5
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 12:29:00 2012 -0400

    A basic readme.

commit 530a0f3
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 12:12:43 2012 -0400

    Finish type tests.

commit 4f9cd46
Author: Julian Berman <[email protected]>
Date:   Tue Sep 25 11:49:34 2012 -0400

    Initial commit. Basic type tests.
Julian pushed a commit that referenced this issue Mar 18, 2019
Added a documentation badge to README.rst
Julian added a commit that referenced this issue Jul 26, 2019
c09f995c Spell checkin'.
93b5387c Merge pull request #271 from Zac-HD/hypothesis-tests
fddd43bd booleans are not equal to numbers
d8a820aa Nested anyOf test
0c0fdc12 Add hypothesis-jsonschema to README
59181b43 updated 'output' subschema
664aa98a Optionally allow an output property.
4bd56e35 Merge pull request #270 from ahx/patch-1
8be471df Add json_schemer to list to implementors
9cbad896 Merge remote-tracking branch 'gregsdennis/defs'
12a62baf Show a more helpful message when someone forgets to update both remotes locations.
f43e07fe added new remote to appropriate files
1ce104fb un-add draft2019-04
2a68cdd5 updated some references to previous drafts; created new name remote for $defs
19803ceb Merge pull request #3 from json-schema-org/defs
a6e836c6 Merge pull request #2 from json-schema-org/master
65e3480c Rename definitions to $defs in the 2019-06 draft.
366f15bd added initial set of tests (with expected output) for draft/2019-04
147da3d2 Merge pull request #1 from json-schema-org/master

git-subtree-dir: json
git-subtree-split: c09f995c94d6f0e004e7be32d6de74e331ecbfa0
Julian added a commit that referenced this issue Oct 4, 2020
96742ba3 Merge pull request #438 from Zac-HD/overflow-with-multipleOf
c5ba4ba3 Check for multipleOf overflow
c12b0db8 Merge pull request #437 from gregsdennis/if-then-else-sequencing
bd148eb7 copy/paste error
3ca7c419 Added if/then/else sequencing tests; resolves #436
fa73bc8d Merge pull request #435 from jviotti/unevaluated-items-typo
2d6de7cb Fix "unevaluted" typos in "unevaluatedItems" suite
2a9be81d Merge pull request #1 from json-schema-org/master

git-subtree-dir: json
git-subtree-split: 96742ba3c4a1eff6de45f0c50a66a975796b7c37
Julian added a commit that referenced this issue Jan 31, 2025
4ba013d5 Merge pull request #747 from santhosh-tekuri/duration
aa500e80 Merge pull request #749 from json-schema-org/gregsdennis/json-everything-update
eb8ce976 Merge pull request #757 from ajevans99/main
dcdae5c0 Merge pull request #758 from sirosen/hostname-format-check-empty-string
db21d21b Merge branch 'main' into hostname-format-check-empty-string
3fd78f04 Merge pull request #1 from ajevans99/swift-json-schema
3cada3a9 Update README.md
82a07749 Merge pull request #753 from json-schema-org/ether/fix-draft-locations
a66d23d4  move draft-specific files to the dedicated dir for its draft
8ef15501 Merge pull request #751 from big-andy-coates/format_tests_under_format
fe1b1392 All format test cases should be under the `format` directory.
b1ee90f6 json-everything moved to an org
c00a3f94 test: duration format must start with P
9fc880bf Merge pull request #740 from notEthan/format-pattern-control-char
cbd48ea5 Simplify test of \a regex character to test directly against `pattern` schema
d6f1010a Merge pull request #746 from json-schema-org/annotations
4aec22c1 Revert the changes to additionalProperties.json.
2dc10671 Move the workflow step title.
d9ce71ac May as well also show quotes in the annotation.
1b719a84 Pick the line after the description when attaching spec annotations.
08105151 Markdown is apparently not (yet?) supported in annotations.
81645773 Tidy up the specification annotator a bit.
38628b79 Make the spec URLs structure a bit easier for internal use.
4ebbeaf4 Merge branch 'Era-cell/main'
e4bd7554 dumbness2 corrected
d8ade402 inside run
57c7c869 changed install location
11f8e511 Added installing command in workflow
f2766616 template library, url loads changes
c2badb12 Merge pull request #734 from OptimumCode/idn-hostname-arabic-indic-mixed
dd9599a5 Merge branch 'main' of github.com:json-schema-org/JSON-Schema-Test-Suite
5b393436 add pr dependencies action
3a509007 Clear existin annotations on same PR
23674123 Cases for rfc and iso written separately
0b780b2c Corected yaml format
2b1ffb74 Best practices followed with optimized code
e88a2da6 Works for all OS
7b40efe4 Base path for neighbouring file?
564e6957 Walking through all leaf files
7b84fb44 Merge branch 'main' of https://github.com/Era-cell/JSON-Schema-Test-Suite
891d0265 First workflow2
1c175195 regex correction
96f7683a Final correction2 - file names beautufied
5f050a07 Final correction1
77527b63 Stupidity corrected
eb8fd760 Branch name specified
540a269b Log2
f29d090a Wrong location sepcification
582e12be logging logs check
df3bdecc path corrected
c6b937ca Reading all jsons and spec urls added
cbdd1755 change day2
79dc92f1 TOKEN
ce52852d Python file location changed
3558c2c6 Fake add to tests
eecc7b7a Merge branch 'main' of https://github.com/Era-cell/JSON-Schema-Test-Suite
810d148a First workflow2
4eac02c7 First workflow
40bcb8b3 Corrected replaced unevaluated with additoinalProperties
4ae14268 Add valid first character to avoid Bidi rule violation
202d5625 test: hostname format check fails on empty string

git-subtree-dir: json
git-subtree-split: 4ba013d58e747ecaf48c8bb7cf248cb0d564afbc
V02460 added a commit to V02460/jsonschema that referenced this issue Apr 29, 2025
REVERT: 83e866b4 Merge pull request python-jsonschema#763 from michaelmior/propertynames-const
REVERT: c5a9703f Merge pull request python-jsonschema#760 from OptimumCode/rfc3490-label-separator
REVERT: b4c09b65 Add tests for propertyNames with const/enum
REVERT: 4fa572d8 Move tests for rfc3490#3.1 into a separate test case
REVERT: ce9f68ca Add link to rfc and quote
REVERT: ad94cacc Add test cases for other valid label separators in IDN hostnames
REVERT: 39002ae7 Merge pull request python-jsonschema#762 from OptimumCode/rfc-html-link
REVERT: c8780535 Correct section anchor for rfc URL template
REVERT: 5f2ca7d6 Modify rfc url template to use html version
REVERT: 9c5d99b6 Merge pull request python-jsonschema#761 from OptimumCode/annotation-script-rfc-support
REVERT: 9563ce7b Correct rfc URL template - incorrect path pattern was used
REVERT: 961bfad0 Correct spec kind extraction from defined key. Continue on unkown URL kind
REVERT: e524505b Merge pull request python-jsonschema#759 from sirosen/hostname-format-reject-single-dot
REVERT: 4a3efd18 Add negative tests for "." for hostname formats
REVERT: 4ba013d5 Merge pull request python-jsonschema#747 from santhosh-tekuri/duration
REVERT: aa500e80 Merge pull request python-jsonschema#749 from json-schema-org/gregsdennis/json-everything-update
REVERT: eb8ce976 Merge pull request python-jsonschema#757 from ajevans99/main
REVERT: dcdae5c0 Merge pull request python-jsonschema#758 from sirosen/hostname-format-check-empty-string
REVERT: db21d21b Merge branch 'main' into hostname-format-check-empty-string
REVERT: 3fd78f04 Merge pull request python-jsonschema#1 from ajevans99/swift-json-schema
REVERT: 3cada3a9 Update README.md
REVERT: 82a07749 Merge pull request python-jsonschema#753 from json-schema-org/ether/fix-draft-locations
REVERT: a66d23d4  move draft-specific files to the dedicated dir for its draft
REVERT: 8ef15501 Merge pull request python-jsonschema#751 from big-andy-coates/format_tests_under_format
REVERT: fe1b1392 All format test cases should be under the `format` directory.
REVERT: b1ee90f6 json-everything moved to an org
REVERT: c00a3f94 test: duration format must start with P
REVERT: 9fc880bf Merge pull request python-jsonschema#740 from notEthan/format-pattern-control-char
REVERT: cbd48ea5 Simplify test of \a regex character to test directly against `pattern` schema
REVERT: d6f1010a Merge pull request python-jsonschema#746 from json-schema-org/annotations
REVERT: 4aec22c1 Revert the changes to additionalProperties.json.
REVERT: 2dc10671 Move the workflow step title.
REVERT: d9ce71ac May as well also show quotes in the annotation.
REVERT: 1b719a84 Pick the line after the description when attaching spec annotations.
REVERT: 08105151 Markdown is apparently not (yet?) supported in annotations.
REVERT: 81645773 Tidy up the specification annotator a bit.
REVERT: 38628b79 Make the spec URLs structure a bit easier for internal use.
REVERT: 4ebbeaf4 Merge branch 'Era-cell/main'
REVERT: e4bd7554 dumbness2 corrected
REVERT: d8ade402 inside run
REVERT: 57c7c869 changed install location
REVERT: 11f8e511 Added installing command in workflow
REVERT: f2766616 template library, url loads changes
REVERT: c2badb12 Merge pull request python-jsonschema#734 from OptimumCode/idn-hostname-arabic-indic-mixed
REVERT: dd9599a5 Merge branch 'main' of github.com:json-schema-org/JSON-Schema-Test-Suite
REVERT: 5b393436 add pr dependencies action
REVERT: 3a509007 Clear existin annotations on same PR
REVERT: 23674123 Cases for rfc and iso written separately
REVERT: 0b780b2c Corected yaml format
REVERT: 2b1ffb74 Best practices followed with optimized code
REVERT: e88a2da6 Works for all OS
REVERT: 7b40efe4 Base path for neighbouring file?
REVERT: 564e6957 Walking through all leaf files
REVERT: 7b84fb44 Merge branch 'main' of https://github.com/Era-cell/JSON-Schema-Test-Suite
REVERT: 891d0265 First workflow2
REVERT: 1c175195 regex correction
REVERT: 96f7683a Final correction2 - file names beautufied
REVERT: 5f050a07 Final correction1
REVERT: 77527b63 Stupidity corrected
REVERT: eb8fd760 Branch name specified
REVERT: 540a269b Log2
REVERT: f29d090a Wrong location sepcification
REVERT: 582e12be logging logs check
REVERT: df3bdecc path corrected
REVERT: c6b937ca Reading all jsons and spec urls added
REVERT: cbdd1755 change day2
REVERT: 54f3784a Merge pull request python-jsonschema#731 from MeastroZI/main
REVERT: 79dc92f1 TOKEN
REVERT: ce52852d Python file location changed
REVERT: 3558c2c6 Fake add to tests
REVERT: eecc7b7a Merge branch 'main' of https://github.com/Era-cell/JSON-Schema-Test-Suite
REVERT: 810d148a First workflow2
REVERT: 4eac02c7 First workflow
REVERT: ff29264c Merge pull request python-jsonschema#741 from harrel56/chore/tabs-to-spaces
REVERT: 9f39cf73 use spaces instead of tabs
REVERT: 2f3b5f7a Corrected replaced unevaluated with additoinalProperties
REVERT: 40bcb8b3 Corrected replaced unevaluated with additoinalProperties
REVERT: fa9224d7 Merge pull request python-jsonschema#732 from MeastroZI/main2
REVERT: 83bedd5c Changing descriptions
REVERT: 49f73429 fixing tests
REVERT: e6d6a081 adding more test cases
REVERT: 7e6c9be6 changing descriptions
REVERT: 959aca92 shifting test
REVERT: 605d7d78 Update propertyDependencies.json : test must be tests
REVERT: deb82824 test for dependentSchema and propertyDependencies with unevaluatedProperties and additionalProperties
REVERT: ea485124 Merge branch 'json-schema-org:main' into main
REVERT: 64a3e7b3 Merge pull request python-jsonschema#721 from json-schema-org/gregsdennis/dynamicref-skips-resources
REVERT: b9f14e64 Fix $schema in new new test
REVERT: 3d5048e8 Merge pull request python-jsonschema#733 from Era-cell/main
REVERT: 4ae14268 Add valid first character to avoid Bidi rule violation
REVERT: 2480edba Update additionalProperties.json formatting it
REVERT: 6aa79c0b Update additionalProperties.json formatting it
REVERT: 3e0139a5 Update tests/draft-next/additionalProperties.json
REVERT: 616240b0 Update tests/draft-next/additionalProperties.json
REVERT: c5f3e4ea Update tests/draft2020-12/propertyNames.json
REVERT: 964efb8e propertyNames doesn't affect additionalProperties, tests exist already for unevaluatedProps
REVERT: f08b884c Cases go under additional and unevaluated Properties
REVERT: 99864ff6 added tests for propertyNames with additionalProperties/unevaluatedProperties, also with specification property
REVERT: 3b5782b6 Update ref.json : changing $Ids
REVERT: 546b3561 test for $ref with $recursiveAnchor
REVERT: 57617f25 Merge pull request python-jsonschema#726 from Era-cell/main
REVERT: 51fc69cd meta data and property names constraints added, additional Items: string
REVERT: 9b169bed specification takes array of objects having section and quote
REVERT: 1362a8cc Pattern for para corrected
REVERT: 340116ec Schema of specification in much structured
REVERT: 003ac021 Test-schema including sub-schema for scpecification
REVERT: 50a20280 adding specification enhancement for additionalProperties
REVERT: 604f5f99 Drop tests of `$id` and `$anchor` that just test values against meta-schema `pattern` for those properties
REVERT: 9cd64ec9 come on man, save all the files
REVERT: f494440e use unique $id in optional tests, too
REVERT: 468453b0 use unique $id
REVERT: 9ec6d17e fix copy/paste error
REVERT: b284f423 add tests for $dynamicRef skipping over resources
REVERT: bf0360f4 add $recursiveAnchor to 2019-09 meta-schemas
REVERT: 0519d1f0 add $dynamicAnchor to meta-schemas
REVERT: b41167c7 Merge pull request python-jsonschema#714 from json-schema-org/more-not
REVERT: 4221a55a Add tests for not: {} schemas for all values.
REVERT: c499d1d2 Merge pull request python-jsonschema#713 from spacether/patch-1
REVERT: 24a471bd Update README.md
REVERT: 544f7c3d Merge pull request python-jsonschema#712 from otto-ifak/main
REVERT: 9dad3ebe Add tests for enum with array of bool
REVERT: 589a0858 Merge pull request python-jsonschema#706 from marksparkza/unevaluated-before-ref
REVERT: 64d5cab9 Merge pull request python-jsonschema#710 from spacether/patch-1
REVERT: 418cdbd6 Removes idea folder
REVERT: e0a9e066 Updates all other tests to mention grapheme/graphemes
REVERT: 217bf81b Merge pull request python-jsonschema#701 from json-schema-org/ether/dynamicRef-boolean
REVERT: 7a3d06d7 I remove a test that doesn't make sense.
REVERT: e8bf453d Move tests with ids in non-schemas to optional
REVERT: 69136952 Update minLength.json
REVERT: d545be21 Fix duplidate identifiers in recently added tests
REVERT: 4e9640c8 test when $dynamicRef references a boolean schema
REVERT: 3dab98ca Merge pull request python-jsonschema#705 from json-schema-org/gregsdennis/remove-contains-objects-tests
REVERT: 1d3aa495 remove more maxContains
REVERT: 4a2c61e8 Test unevaluatedItems|Properties before $ref
REVERT: ec553d76 contains no longer applies to objects
REVERT: 0433a2bf Merge pull request python-jsonschema#704 from big-andy-coates/clarify-format-requirements
REVERT: c685195f Merge pull request python-jsonschema#703 from big-andy-coates/link-to-creek-validator-comprison-site
REVERT: a46174b0 Add more detail around test runner requirements for `format` tests
REVERT: bb1de8a9 The site linked to is a data-driven functional and performance benchmark of JVM based validator implementations.
REVERT: d38ddd54 Merge pull request python-jsonschema#696 from jdesrosiers/unevaluated-dynamicref
REVERT: 5d0c05fa Fix copy/paste error
REVERT: 95fe6ca2 Merge pull request python-jsonschema#694 from json-schema-org/heterogeneous-additionalItems
REVERT: 9c88a0be Merge pull request python-jsonschema#697 from json-schema-org/gregsdennis/add-ref-into-known-nonapplicator
REVERT: 49222046 Add unevaluted with dynamic ref tests to draft-next
REVERT: 8ba1c90d Update unevaluted with dynamic ref to be more likely to catch errors
REVERT: fea2cf19 add tests for 2019 and 2020
REVERT: 6695ca38 add optional tests for `$ref`ing into known non-applicator keywords
REVERT: 2834c630 Add tests for unevaluated with dynamic reference
REVERT: cda4281c Merge pull request python-jsonschema#695 from json-schema-org/ether/clean-up-subSchemas
REVERT: 7b9f45c2 move subSchemas-defs.json to subSchemas.json
REVERT: e41ec0ec remove unused definition files
REVERT: 349c5a82 Merge pull request #692 from json-schema-org/ether/fix-subSchemas-refs
REVERT: 451baca4 Merge pull request python-jsonschema#670 from marksparkza/invalid-output-test
REVERT: b8da838a Add tests for heterogeneous arrays with additionalItems
REVERT: 6d7a44b7 fix subschema locations and their $refs
REVERT: a9a1e2e3 Merge pull request python-jsonschema#690 from skryukov/add-ipv4-mask-test
REVERT: ba52c48a Merge pull request python-jsonschema#689 from skryukov/add-schema-keyword-to-required-tests
REVERT: 69b53add Add a test case for ipv4 with netmask
REVERT: d0c602a7 Add $schema keyword to required tests
REVERT: 20f1f52c Merge pull request python-jsonschema#688 from spacether/feat_updates_python_exp_impl
REVERT: b087b3ca Updates implmentation
REVERT: 4ecd01f3 Merge pull request python-jsonschema#687 from swaeberle/check-single-label-idn-hostnames
REVERT: 732e7275 test single label IDN hostnames
REVERT: 202d5625 test: hostname format check fails on empty string
REVERT: ea0b63c9 Remove invalid output tests

git-subtree-dir: json
git-subtree-split: ab3924a663d2f9e6de844f464d185a70d881b9ed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Invalid Not a bug, PEBKAC, or an unsupported setup
Projects
None yet
Development

No branches or pull requests

2 participants