| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3.12/site-packages/jsonschema/tests/__pycache__/ |
Upload File : |
�
�% gZ � �� � d Z ddlZddlmZmZ ddlZ ej ej � ej � ej dd�� ej � � Z ej ej ej � ej ej � e� � d� �� Z eee�� d � � Zd
� Zedk( rddlZ e� yy)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 �R � t j t j � | � S )N)r �dictionaries�text)�inners �C/usr/lib/python3.12/site-packages/jsonschema/tests/fuzz_validate.py�<lambda>r s � ��0�0����1B�E�J� )�base�extend��obj1�obj2c � � t j | |�� y # t j j $ r Y y t j j $ r Y y w xY w)N)�instance�schema)�
jsonschema�validate�
exceptions�ValidationError�SchemaErrorr s r �test_schemasr sL � �
����T�$�7��� � �0�0�
��� � �,�,�
��
�s � �A�A�Ac �� � t j � t j t j t
j j d�� t j � y )NT)�enable_python_coverage) �atheris�instrument_all�Setup�sys�argvr �
hypothesis�fuzz_one_input�Fuzz� r
r �mainr'