def validate_array(swagger_spec, array_spec, value): """ :type swagger_spec: :class:`bravado_core.spec.Spec` :param spec: spec for an 'array' type in dict form :type value: list """ get_validator_type(swagger_spec)( array_spec, format_checker=swagger_spec.format_checker, resolver=swagger_spec.resolver).validate(value)
def validate_object(swagger_spec, object_spec, value): """ :type swagger_spec: :class:`bravado_core.spec.Spec` :param object_spec: spec for an 'object' type in dict form :type value: dict """ get_validator_type(swagger_spec)( object_spec, format_checker=swagger_spec.format_checker, resolver=swagger_spec.resolver).validate(value)
def validate_primitive(swagger_spec, primitive_spec, value): """ :type swagger_spec: :class:`bravado_core.spec.Spec` :param primitive_spec: spec for a swagger primitive type in dict form :type value: int, string, float, long, etc """ get_validator_type(swagger_spec)( primitive_spec, format_checker=swagger_spec.format_checker, resolver=swagger_spec.resolver).validate(value)
def validate_primitive( swagger_spec, # type: Spec primitive_spec, # type: JSONDict value, # type: typing.Any ): # type: (...) -> None """ :type swagger_spec: :class:`bravado_core.spec.Spec` :param primitive_spec: spec for a swagger primitive type in dict form :type value: int, string, float, long, etc """ get_validator_type(swagger_spec=swagger_spec)( primitive_spec, format_checker=swagger_spec.format_checker, resolver=swagger_spec.resolver, ).validate(value)
def validate_object( swagger_spec, # type: Spec object_spec, # type: JSONDict value, # type: typing.Any ): # type: (...) -> None """ :type swagger_spec: :class:`bravado_core.spec.Spec` :param object_spec: spec for an 'object' type in dict form :type value: dict """ get_validator_type(swagger_spec=swagger_spec)( object_spec, format_checker=swagger_spec.format_checker, resolver=swagger_spec.resolver, ).validate(value)
def validate_array( swagger_spec, # type: Spec array_spec, # type: JSONDict value, # type: typing.Any ): # type: (...) -> None """ :type swagger_spec: :class:`bravado_core.spec.Spec` :param array_spec: spec for an 'array' type in dict form :type value: list """ get_validator_type(swagger_spec=swagger_spec)( array_spec, format_checker=swagger_spec.format_checker, resolver=swagger_spec.resolver, ).validate(value)