HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /lib/python3/dist-packages/jsonschema/tests/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/jsonschema/tests/__pycache__/fuzz_validate.cpython-311.pyc
�

�r�cZ�	��dZddlZddlmZmZddlZejej��ej��ej	dd���ej
����Zejejej��ej
ej
��e����d����Zeee���d	���Zd
�ZedkrddlZe��dSdS)z�
Fuzzing setup for OSS-Fuzz.

See https://github.com/google/oss-fuzz/tree/master/projects/jsonschema for the
other half of the setup here.
�N)�given�
strategiesF)�	allow_nan�allow_infinityc�N�tjtj��|��S)N)r�dictionaries�text)�inners �@/usr/lib/python3/dist-packages/jsonschema/tests/fuzz_validate.py�<lambda>rs���0���1B�1B�E�J�J��)�base�extend��obj1�obj2c��	tj||���dS#tjj$rYdStjj$rYdSwxYw)N)�instance�schema)�
jsonschema�validate�
exceptions�ValidationError�SchemaErrorrs  r�test_schemasrsj��
���T�$�7�7�7�7�7�7��� �0�
�
�
����� �,�
�
�
����
���s��A�A�Ac��tj��tjtjt
jjd���tj��dS)NT)�enable_python_coverage)	�atheris�instrument_all�Setup�sys�argvr�
hypothesis�fuzz_one_input�Fuzz�r
r�mainr'&sL��������M�����.�#�����
�L�N�N�N�N�Nr
�__main__)�__doc__r!r#rrr�one_of�booleans�integers�floatsr	�PRIM�	recursiver�DICTrr'�__name__rr&r
r�<module>r2sW�����
�
�
�(�(�(�(�(�(�(�(������z���J�����J�����J���e�<�<�<��J�O���	����z��	��	��
�����
���
�� 1� 1�4�8�8�
�
�K�J�������D�t����
�
���
�����z����N�N�N��D�F�F�F�F�F��r