Changed wording for minProperties and maxProperties

This commit is contained in:
AndrewSC 2013-07-23 18:24:27 -05:00
parent b7289fe178
commit 090290de8a
2 changed files with 3 additions and 2 deletions

1
.gitignore vendored
View File

@ -1,4 +1,5 @@
.DS_Store
.idea
*.pyc
*.pyo

View File

@ -299,14 +299,14 @@ def required_draft4(validator, required, instance, schema):
def minProperties_draft4(validator, mP, instance, schema):
if validator.is_type(instance, "object") and len(instance) < mP:
yield ValidationError("%r is too short" % (instance,))
yield ValidationError("%r does not have enough properties" % (instance,))
def maxProperties_draft4(validator, mP, instance, schema):
if not validator.is_type(instance, "object"):
return
if validator.is_type(instance, "object") and len(instance) > mP:
yield ValidationError("%r is too long" % (instance,))
yield ValidationError("%r has too many properties" % (instance,))
def allOf_draft4(validator, allOf, instance, schema):