Skip to content

Commit 8a1125c

Browse files
manycodingJulian
authored andcommitted
Move test_invalid_pattern under Draft6 and 7
1 parent 0068760 commit 8a1125c

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

jsonschema/tests/test_validators.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -888,26 +888,22 @@ def test_invalid_properties(self):
888888
with self.assertRaises(exceptions.SchemaError):
889889
self.Validator.check_schema({"properties": {"test": object()}})
890890

891-
def test_invalid_pattern(self):
892-
with self.assertRaises(SchemaError):
893-
self.Validator.check_schema({"pattern": "\q"})
894-
895891
def test_minItems_invalid_string(self):
896-
with self.assertRaises(SchemaError):
892+
with self.assertRaises(exceptions.SchemaError):
897893
# needs to be an integer
898894
self.Validator.check_schema({"minItems": "1"})
899895

900896

901897
class InvalidRegexMixin(object):
902898
def test_invalid_patternProperty(self):
903-
with self.assertRaises(SchemaError):
899+
with self.assertRaises(exceptions.SchemaError):
904900
self.Validator.check_schema(
905-
{"patternProperties":{"\q": {"type": "number"}}})
901+
{"patternProperties":{"\q": {"type": "number"}}},
902+
)
906903

907-
def test_minItems_invalid_string(self):
904+
def test_invalid_pattern(self):
908905
with self.assertRaises(exceptions.SchemaError):
909-
# needs to be an integer
910-
self.Validator.check_schema({"minItems": "1"})
906+
self.Validator.check_schema({"pattern": "\q"})
911907

912908

913909
class TestDraft6InvalidRegex(InvalidRegexMixin, TestCase):

0 commit comments

Comments
 (0)