403Webshell
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 :  /lib/python3.12/site-packages/referencing/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3.12/site-packages/referencing/tests/__pycache__/test_jsonschema.cpython-312.opt-1.pyc
�

�% g�-�
��ddlZddlmZmZmZddlZejjddejjfdejjfdejjfdejjfdejjfd	ejjfg�d
��Zd�Zejjdd
ejjfd
ejjfd
ejjfd
ejjfdejjfdejjfg�d��Zejjdejjejjejjejjg�ejjdddg�d���Zejjdejjejjejjejjg�ejjdddg�d���Zejjdejjejjejjejjg�ejjdddg�d���Zejjddejjfdejjfdejjfdejjfdejjfd	ejjfg�d��Zejjddejjfdejjfdejjfdejjfg�d��Zd�Zd�Zd�Zd �Zd!�Zd"�Zd#�Zd$�Zd%�Zd&�Z y)'�N)�Registry�Resource�
Specificationz
uri, expectedz,https://json-schema.org/draft/2020-12/schemaz,https://json-schema.org/draft/2019-09/schemaz'http://json-schema.org/draft-07/schema#z'http://json-schema.org/draft-06/schema#z'http://json-schema.org/draft-04/schema#z'http://json-schema.org/draft-03/schema#c�6�d|i}tj|�}y)zE
    The $schema keyword in JSON Schema is a dialect identifier.
    �$schemaN)r�
from_contents)�uri�expected�contents�resources    �F/usr/lib/python3.12/site-packages/referencing/tests/test_jsonschema.py�7test_schemas_with_explicit_schema_keywords_are_detectedrs��B�3��H��%�%�h�/�H�c��d}tjtjj�5}tjd|i�ddd�y#1swYyxYw)N�1http://example.com/unknown-json-schema-dialect-idr)�pytest�raises�referencing�
jsonschema�UnknownDialectrr��
dialect_id�excinfos  r
�test_unknown_dialectr-s@��D�J�	���{�-�-�<�<�	=�����	�:�6�7�
>�	=�	=�s�A�Azid, specification�$id�idc��d}y)Nzhttp://example.com/some-schema�)r�
specificationr	s   r
�test_id_of_mappingr 4s	��+�Crr�valueTFc��y�Nr�rr!s  r
�test_id_of_boolr%D��rc��yr#rr$s  r
�test_anchors_in_boolr(Rr&rc��yr#rr$s  r
�test_subresources_of_boolr*`r&rc��yr#r�r	r
s  r
�test_specification_withr-nr&rz&http://json-schema.org/draft-07/schemaz&http://json-schema.org/draft-06/schemaz&http://json-schema.org/draft-04/schemaz&http://json-schema.org/draft-03/schemac��yr#rr,s  r
�)test_specification_with_no_empty_fragmentr/�r&rc���d}tjtjj�5}tjj|�ddd�y#1swYyxYw)Nr)rrrrr�specification_withrs  r
�'test_specification_with_unknown_dialectr2�sA��D�J�	���{�-�-�<�<�	=�����1�1�*�=�
>�	=�	=�s� A�A"c�f�d}tjj|tj��}y)Nr)�default)rrr1r�OPAQUE)rrs  r
�test_specification_with_defaultr6�s.��D�J��*�*�=�=���$�$�>��Mrc���tjjjddi�}t	�jd|�j
�}|jd�}y)N�$dynamicAnchor�foo�http://example.comzhttp://example.com#foo)rr�DRAFT202012�create_resourcer�
with_resource�resolver�lookup)�oner>�resolveds   r
�test_lookup_trivial_dynamic_refrB�sU��
�
 �
 �
,�
,�
<�
<�	�5�!��C��z�'�'�(<�c�B�K�K�M�H����7�8�Hrc
���tjjjd�}tjjjddddddddid�d�id��}t	�jd|fd|fd	|fg�j
�}|jd�}|jjd
�}|jjd�j}|jd�}y)
NTr:�	fooAnchorr9r8��bar�baz�rr8�$defs�http://example.com/foo/�http://example.com/foo/bar�foo/rF�
#fooAnchor�rrr;r<r�with_resourcesr>r?��TRUE�rootr>�first�second�fourths      r
�(test_multiple_lookup_trivial_dynamic_refrV�s����!�!�-�-�=�=�d�C�D��!�!�-�-�=�=�'�)�� �&1�#�,�k� ��	��	
��D�&	�
�	��%�t�,�*�D�1�-�t�4�
�

�
���
�
�O�O�0�1�E�
�^�^�
"�
"�6�
*�F����%�%�e�,�5�5�H�
�_�_�\�
*�Frc
���tjjjddi�}tjjjddddddddid�d�id��}t	�jd|fd	|fd
|fg�j
�}|jd�}|jjd�}|jjd�j}|jd
�}y)N�$anchorrDr:r9Tr8rErHrJrKrLrFrMrN)r@�twor>rSrTrUs      r
�2test_multiple_lookup_dynamic_ref_to_nondynamic_refrZ�s���
�
 �
 �
,�
,�
<�
<�	�K� ��C��
 �
 �
,�
,�
<�
<�'�)�� �&1�#�,�k� ��	��	
��C�&	�
�	��%�s�+�*�C�0�-�s�3�
�

�
���
�
�O�O�0�1�E�
�^�^�
"�
"�6�
*�F����%�%�e�,�5�5�H�
�_�_�\�
*�Frc� �tjjjddi�}t	�jd|�j
�}|jd�}tjj|j��}y)N�$recursiveAnchorTr:�r>)	rr�DRAFT201909r<rr=r>r?�lookup_recursive_ref)r@r>rSrAs    r
�!test_lookup_trivial_recursive_refr`sw��
�
 �
 �
,�
,�
<�
<�	�T�"��C��z�'�'�(<�c�B�K�K�M�H��O�O�0�1�E��%�%�:�:����;��Hrc���tjjjd�}t	d|i�}tjj|j
d����}y)NTr:)�base_urir])rrr^r<rr_r>)rQ�registryrAs   r
�!test_lookup_recursive_ref_to_boolrds[���!�!�-�-�=�=�d�C�D��-�t�4�5�H��%�%�:�:��"�"�,@�"�A�;��Hrc�
�tjjjd�}tjjjddddddddd�d�d�id��}t	�jd|fd|fd	|fg�j
�}|jd�}|jjd
�}|jjd�j}tjj|��}y)
NTr:r9rD�r\rXrE�rr\rIrJrKrLrFr]�	rrr^r<rrOr>r?r_rPs      r
�*test_multiple_lookup_recursive_ref_to_boolri(s����!�!�-�-�=�=�d�C�D��!�!�-�-�=�=�'� $�� �(,�#�04�'2� ��
��	
��D�(	�
�	��%�t�,�*�D�1�-�t�4�
�

�
���
�
�O�O�0�1�E�
�^�^�
"�
"�6�
*�F����%�%�e�,�5�5�H�
�
#�
#�
8�
8�(�
8�
K�Frc�d�tjjjddi�}tjjjddddddddd�d�d�id��}tjjjdd	i�}t	�jd|fd
|fd|fg�j
�}|jd�}|jjd�}|jjd
�j}tjj|��}y)Nr\Tr:r9rDrfrErgFrJrKrLrFr]rh)r@rY�threer>rSrTrUs       r
�8test_multiple_lookup_recursive_ref_with_nonrecursive_refrlPs/��
�
 �
 �
,�
,�
<�
<�	�T�"��C��
 �
 �
,�
,�
<�
<�'� $�� �(,�#�04�'2� ��
��	
��C�&
�"�"�.�.�>�>�	�U�#�
�E�	�
�	��%�u�-�*�C�0�-�s�3�
�

�
���
�
�O�O�0�1�E�
�^�^�
"�
"�6�
*�F����%�%�e�,�5�5�H�
�
#�
#�
8�
8�(�
8�
K�Frc��yr#rrrr
�test_empty_registryrn}r&r)!rrrrr�referencing.jsonschema�mark�parametrizerr;r^�DRAFT7�DRAFT6�DRAFT4�DRAFT3rrr r%r(r*r-r/r2r6rBrVrZr`rdrirlrnrrr
�<module>rvs���
�9�9��������
;��"�"�.�.�	
�

;��"�"�.�.�	
�

6��"�"�)�)�	
�

6��"�"�)�)�	
�

6��"�"�)�)�	
�

6��"�"�)�)�	
�+��:K�;�:K�+�������	��&�&�2�2�3�	��&�&�2�2�3�	��&�&�-�-�.�	��&�&�-�-�.�	
�{�%�%�,�,�-�	
�{�%�%�,�,�-�
�
�1�
�1�
���������*�*����*�*����%�%����%�%�	��������4��-�0�.�1��.����������*�*����*�*����%�%����%�%�	��������4��-�0�7�1��7����������*�*����*�*����%�%����%�%�	��������4��-�0�<�1��<�������
;��"�"�.�.�	
�

;��"�"�.�.�	
�

6��"�"�)�)�	
�

6��"�"�)�)�	
�

6��"�"�)�)�	
�

6��"�"�)�)�	
�+��:F�;�:F�������
5��"�"�)�)�	
�

5��"�"�)�)�	
�

5��"�"�)�)�	
�

5��"�"�)�)�	
���*F�+�*F�+�1�-�$,�N&+�R	-�.�%,�P*+�Z?r

Youez - 2016 - github.com/yon3zu
LinuXploit