Minor tidying.

This commit is contained in:
Julian Berman 2016-10-09 08:32:21 -04:00
parent b2d440a5ad
commit bc783cf136
2 changed files with 3 additions and 4 deletions

View File

@ -64,11 +64,10 @@ def main(args=sys.argv[1:]):
def run(arguments, stdout=sys.stdout, stderr=sys.stderr):
error_format = arguments["error_format"]
validator = arguments["validator"](schema=arguments["schema"])
errored = False
# add a check to the schema file first
validator.check_schema(arguments["schema"])
errored = False
for instance in arguments["instances"] or ():
for error in validator.iter_errors(instance):
stderr.write(error_format.format(error=error))

View File

@ -1,7 +1,7 @@
from jsonschema import Draft4Validator, ValidationError, cli
from jsonschema.compat import StringIO
from jsonschema.tests.compat import mock, unittest
from jsonschema.exceptions import SchemaError
from jsonschema.tests.compat import mock, unittest
def fake_validator(*errors):
@ -17,7 +17,7 @@ def fake_validator(*errors):
return []
def check_schema(self, schema):
return True
pass
return FakeValidator