- Fix unittests

This commit is contained in:
soksanichenko 2022-11-08 01:43:53 +02:00
parent c82cbfdc32
commit 9ae49dae5b
1 changed files with 7 additions and 6 deletions

View File

@ -450,11 +450,7 @@ def _extend_with_default_and_alias(validator_class, offline=False):
def is_string_type(checker, instance):
return isinstance(instance, six.string_types)
# type_checker = draft4_type_checker.redefine_many(
# {"array": is_array, "regex": is_string_type, "url": is_string_type}
# )
return jsonschema.validators.extend(
validator = jsonschema.validators.extend(
validator_class,
{
"properties": properties_validator,
@ -464,8 +460,13 @@ def _extend_with_default_and_alias(validator_class, offline=False):
"additionalProperties": _validate_additional_properties,
"anyOf": _validate_any_of,
},
# type_checker=type_checker,
)
validator.DEFAULT_TYPES.update({
"array": (list, tuple),
"regex": six.string_types,
"url": six.string_types,
})
return validator
class ConfigDeprecation(jsonschema.exceptions.ValidationError):