Skip to content

Commit cd6e5c0

Browse files
manycodingJulian
authored andcommitted
Move test_invalid_pattern under Draft6 and 7
1 parent ded825e commit cd6e5c0

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
@@ -1103,26 +1103,22 @@ def test_invalid_properties(self):
11031103
with self.assertRaises(exceptions.SchemaError):
11041104
self.Validator.check_schema({"properties": {"test": object()}})
11051105

1106-
def test_invalid_pattern(self):
1107-
with self.assertRaises(SchemaError):
1108-
self.Validator.check_schema({"pattern": "\q"})
1109-
11101106
def test_minItems_invalid_string(self):
1111-
with self.assertRaises(SchemaError):
1107+
with self.assertRaises(exceptions.SchemaError):
11121108
# needs to be an integer
11131109
self.Validator.check_schema({"minItems": "1"})
11141110

11151111

11161112
class InvalidRegexMixin(object):
11171113
def test_invalid_patternProperty(self):
1118-
with self.assertRaises(SchemaError):
1114+
with self.assertRaises(exceptions.SchemaError):
11191115
self.Validator.check_schema(
1120-
{"patternProperties":{"\q": {"type": "number"}}})
1116+
{"patternProperties":{"\q": {"type": "number"}}},
1117+
)
11211118

1122-
def test_minItems_invalid_string(self):
1119+
def test_invalid_pattern(self):
11231120
with self.assertRaises(exceptions.SchemaError):
1124-
# needs to be an integer
1125-
self.Validator.check_schema({"minItems": "1"})
1121+
self.Validator.check_schema({"pattern": "\q"})
11261122

11271123
def test_enum_allows_empty_arrays(self):
11281124
"""

0 commit comments

Comments
 (0)