403Webshell
Server IP : 217.160.0.244  /  Your IP : 216.73.217.138
Web Server : Apache
System : Linux infong-eu155 4.4.400-icpu-108 #2 SMP Wed Feb 11 11:51:01 UTC 2026 x86_64
User : u100174116 ( 6746176)
PHP Version : 8.5.10
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/setuptools/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/setuptools/tests/__pycache__/test_setuptools.cpython-313.pyc
�

�h0#���SrSSKrSSKrSSKrSSKJr SSKrSSKJr SSK	r	SSK
Jr SSK
r	SSK
Jr SSKrSSKrSSKJr SSKJr \R*"SS	9S
5rSr\R0R3\"\S5(+S
S9r"SS5r"SS5r\R*S5rSrSr \R*S5r!\R0RES5S5r#\R0RISS9S5r%Sr&Sr'g)z"Tests for the 'setuptools' package�N)�ZipFile)�Version)�Require)�	Extension)�DistutilsSetupErrorT)�autousec��g�N�)�
tmpdir_cwds �B/usr/lib/python3/dist-packages/setuptools/tests/test_setuptools.py�isolated_dirrs��
�c���S[RlURSS/5 [R
"S0UD6S[Rl$!S[Rlf=f)zDReturn distribution from 'setup(**args)', without executing commands�commandline�script_args�installNr)�	distutils�core�_setup_stop_after�
setdefault�
setuptools�setup)�argss r
�	makeSetuprsQ��(5�I�N�N�$�	�O�O�M�I�;�/�0����'�$�'�+/�	���(��4�	���(�s�A�A,�get_module_constantzbytecode support not available)�reasonc�P�\rSrSrSrSr\S5r\S5r\S5r	Sr
g)	�TestDepends�/c�2�[[S5(dgSnURn[R"USS5be[R"USS5S:Xde[R"USS5S:Xde[R"USS5beg)	N�extract_constantc��Sq[qg)N�test)�x�z�yrrr
�f1�(TestDepends.testExtractConst.<locals>.f15s���A��Ar�q���r%r$r'r&)�hasattr�dep�__code__r")�selfr(�fcs   r
�testExtractConst�TestDepends.testExtractConst0s����s�.�/�/��	�
�[�[���#�#�B��R�0�8�8�8��#�#�B��R�0�F�:�:�:��#�#�B��R�0�B�6�6�6��#�#�B��R�0�8�8�8rc�~�[R"[5 [R"S5 SSS5 [R"[5 [R"S5 SSS5 [R"S5upnUR5 g!,(df   Nq=f!,(df   NI=f)Nzno-such.-thingzsetuptools.non-existentzsetuptools.tests)�pytest�raises�ImportErrorr-�find_module�close)r/�f�_p�_is    r
�testFindModule�TestDepends.testFindModuleHsj��
�]�]�;�
'��O�O�,�-�(�
�]�]�;�
'��O�O�5�6�(��O�O�$6�7�	��r�	���	�(�
'��
'�
'�s�B�B.�
B+�.
B<c���SSKJn [R"SS5U:Xde[R"SS5[R
:Xde[R"SS5[:Xdeg)	Nr��__version__�jsonr@�sys�versionz setuptools.tests.test_setuptools�__doc__)rAr@r-rrBrCrD)r/r@s  r
�testModuleExtract�TestDepends.testModuleExtractPsb��$��&�&�v�}�=��L�L�L��&�&�u�i�8�C�K�K�G�G�G��#�#�$F�	�R��
�	
�
rc��[SSS5nURS:XdeURS:XdeUR[	S5:XdeUR
S:XdeUR
5S:XdeSSKJn [UR55U:XdeURS5(deURS	5(aeURS
5(aeUR5(deUR5(de[SSS
5nUR5(aeUR5(aeg)N�Jsonz1.0.3rAr@z
Json-1.0.3rr?z1.0.9z0.9.1�unknownzDo-what-I-meanz1.0zd-w-i-m)r�name�module�requested_versionr�	attribute�	full_namerAr@�str�get_version�
version_ok�
is_present�
is_current)r/�reqr@s   r
�testRequire�TestDepends.testRequire[s-���f�g�v�.���x�x�6�!�!�!��z�z�V�#�#�#��$�$���(8�8�8�8��}�}�
�-�-�-��}�}��,�.�.�.�$��3�?�?�$�%��4�4�4��~�~�g�&�&�&�&��>�>�'�*�*�*�*��>�>�)�,�,�,�,��~�~������~�~������&��y�9���>�>�#�#�#�#��>�>�#�#�#�#�#rc��[SSSSS9nURbeURbeURbeUR	5S:XdeUR
S:XdeSSKJn UVs/sH"n[RRU5PM$ nnURU5(deURU5(degs snf)N�Tests�testszhttp://example.com)�homepager)�__path__)
r�formatrMrLrNrZ�setuptools.testsr[�os�path�dirnamerRrS)r/rTr[�p�pathss     r
�test_require_present� TestDepends.test_require_presentss���
�g�t�W�7K�L���z�z�!�!�!��}�}�$�$�$��$�$�,�,�,��}�}��'�)�)�)��|�|�3�3�3�3�-�-5�6�X��������#�X��6��~�~�e�$�$�$�$��~�~�e�$�$�$�$��7s�,)CrN)�__name__�
__module__�__qualname__�__firstlineno__r1r<�needs_bytecoderErUrc�__static_attributes__rrr
rr/sH��9�0��
��
��$��$�.�%��%rrc�D�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rg)�
TestDistro�c��[SS/5Ul[SS/5Ul[/SQSS/URUR40S9Ulg)	Nzbar.extzbar.czc.yzy.c)�aza.bza.b.c�b�czb.dr%)�packages�
py_modules�ext_modules�package_dir)r�e1�e2r�dist)r/�methods  r
�setup_method�TestDistro.setup_method�sK���I��y�1����E�E�7�+����4��s�|����$�'�'�*��	
��	rc�n�[UR[RR5(degr
)�
isinstancerxr�Distribution�r/s r
�testDistroType�TestDistro.testDistroType�s#���$�)�)�Z�_�_�%A�%A�B�B�B�Brc��URRS5 URRSS/:XdeURRS5 URRS/:XdeURRS/:XdeURRUR
UR/:XdeURRS5 URR/:XdeURRS/:XdeURRUR
/:Xde[5RS5 g)Nrorprqr%)rx�exclude_packagerrrsrtrvrwrrs r
�testExcludePackage�TestDistro.testExcludePackage�s���	�	�!�!�#�&��y�y�!�!�c�3�Z�/�/�/��	�	�!�!�#�&��y�y�!�!�c�U�*�*�*��y�y�#�#��u�,�,�,��y�y�$�$����$�'�'�(:�:�:�:��	�	�!�!�#�&��y�y�!�!�R�'�'�'��y�y�#�#��u�,�,�,��y�y�$�$����	�1�1�1�	��#�#�C�(rc���URRUR/S9 URRUR/:XdeURRUR/S9 URRURUR/:XdeURRUR/S9 URRURUR/:Xdeg)N�rt)rx�excludervrtrw�includers r
�testIncludeExclude�TestDistro.testIncludeExclude�s����	�	���t�w�w�i��0��y�y�$�$����	�1�1�1�	
�	�	���t�w�w�i��0��y�y�$�$����$�'�'�(:�:�:�:�	
�	�	���t�w�w�i��0��y�y�$�$����$�'�'�(:�:�:�:rc��URR/SQS9 URR/:XdeURRS/:XdeURRUR
/:Xdeg)N)rqrpro�rrr%)rxr�rrrsrtrvrs r
�testExcludePackages�TestDistro.testExcludePackages�sg���	�	���?��3��y�y�!�!�R�'�'�'��y�y�#�#��u�,�,�,��y�y�$�$����	�1�1�1rc��[5nURS/S/UR/S9 [5nURS/S/UR/S9 g)Nrorp)rrrsrt)rr�rwr�)r/rxs  r
�	testEmpty�TestDistro.testEmpty�sH���{�����s�e���D�G�G�9��M��{�����s�e���D�G�G�9��Mrc�>�URRS5(deURRS5 URRS5(aeURRS5(deURRS5 URRS5(aeURRS5(deURRS5 URRS5(aeg)Nrorprq)rx�has_contents_forr�rs r
�testContents�TestDistro.testContents�s����y�y�)�)�#�.�.�.�.��	�	�!�!�#�&��9�9�-�-�c�2�2�2�2��y�y�)�)�#�.�.�.�.��	�	�!�!�#�&��9�9�-�-�c�2�2�2�2��y�y�)�)�#�.�.�.�.��	�	�!�!�#�&��9�9�-�-�c�2�2�2�2�2rc���[R"[5 URR	SS9 SSS5 [R"[5 URRSS9 SSS5 [R"[5 URR	SS0S9 SSS5 [R"[5 URRSS0S9 SSS5 [R"[5 URR	SS0S9 SSS5 [R"[5 URRSS0S9 SSS5 [R"[5 URR	S/S9 SSS5 [R"[5 URRS/S9 SSS5 g!,(df   GN�=f!,(df   GN�=f!,(df   GNh=f!,(df   GN<=f!,(df   GN=f!,(df   N�=f!,(df   N�=f!,(df   g=f)Nr%)�nonexistent_optionr'r�r�r*)ru)r4r5rrxr�r�rs r
�testInvalidIncludeExclude�$TestDistro.testInvalidIncludeExclude�s���
�]�]�.�
/��I�I�����5�0�
�]�]�.�
/��I�I�����5�0�
�]�]�.�
/��I�I����S�z��2�0�
�]�]�.�
/��I�I����S�z��2�0�
�]�]�.�
/��I�I���3��*��5�0�
�]�]�.�
/��I�I���3��*��5�0��]�]�.�
/��I�I���3�%��0�0�
�]�]�.�
/��I�I���3�%��0�0�
/�0�
/��
/�
/��
/�
/��
/�
/��
/�
/��
/�
/��0�
/��
/�
/�s_�G,�G>�H�H"�H4�
I�I�I(�,
G;�>
H
�
H�"
H1�4
I�
I�
I%�(
I6)rxrvrwN)
rerfrgrhrzr�r�r�r�r�r�r�rjrrr
rlrl�s,��	
�C�)�";�2�N�3�1rrlc�x�URS5 US-RS5 US-RS5 U$)N�foo�
foo/bar.py��
readme.txt)�mkdir�write)�tmpdirs r
�example_sourcer��s9��
�L�L����l��!�!�"�%��l��!�!�"�%��Mrc��[[R"[U555nSS/nUVs/sHo0R	U5PM nnX:Xdegs snf)Nr�r�)�listr�findallrO�join)r��found�expected�fns    r
�test_findallr��sT����#�#�C��$7�8�9�E��l�+�H�2:�;�(�B�#�#�B�'�(�H�;������<s�Ac���UR5 [[R"55nSSS5 S[R
R
SS5/nWU:Xdeg!,(df   N9=f)Nr�r�zbar.py)�as_cwdr�rr�r^r_r�)r�r�r�s   r
�test_findall_curdirr��sV��	�	�	�	 ��Z�'�'�)�*��
!��b�g�g�l�l�5�(�;�<�H��H����
!�	 �s�A#�#
A1c���SnSn[R"X!5 [R"U5 g![[[4a [
R"S5 NDf=f)z'
Skip if cannot create a symbolic link
�link�targetzCannot create symbolic linksN)r^�symlink�OSError�NotImplementedError�AttributeErrorr4�skip�remove)r��link_fn�	target_fns   r
�can_symlinkr��sS��
�G��I�4�
�
�
�9�&��I�I�g���
�(�.�9�4����2�3�4�s�3�+A!� A!r�c���UR5 [R"SS5 [[R
"55nU/:XdeSSS5 g!,(df   g=f)Nr��bar)r�r^r�r�rr�)r�r�s  r
�test_findall_missing_symlinkr�sB��	����
�
�
�5�%� ��Z�'�'�)�*����{��{�
���s�>A�
A'z$unable to exclude tests; #4475 #3260c���[U5nUR5Vs/sH"o"R[RS5PM$ nnSSS5 WHnSU;aMe gs snf!,(df   N%=f)N�/z/tests/)r�namelist�replacer^�sep)�setuptools_wheel�zipfiler9�contents�members     r
�)test_its_own_wheel_does_not_contain_testsr�sg��	�!�	"�g�4;�4D�4D�4F�G�4F�q�I�I�b�f�f�c�*�4F��G�
#�����&�&�&���H�
#�	"�s�A)�)A$�A)�$A)�)
A7c��[U5nUR5Vs/sH"o"R[RS5PM$ nnSSS5 [SW55(degs snf!,(df   N-=f)Nr�c3�,# �UH
nSU;v� M g7f)z
cli-64.exeNr��.0r�s  r
�	<genexpr>�2test_wheel_includes_cli_scripts.<locals>.<genexpr>s���=�H�&�|�v�%�H�s��rr�r�r^r��any�r�r�r9r�s    r
�test_wheel_includes_cli_scriptsr�sf��	�!�	"�g�4;�4D�4D�4F�G�4F�q�I�I�b�f�f�c�*�4F��G�
#��=�H�=�=�=�=�=��H�
#�	"���A1�)A,�A1�,A1�1
A?c��[U5nUR5Vs/sH"o"R[RS5PM$ nnSSS5 [SW55(degs snf!,(df   N-=f)Nr�c3�P# �UHn[R"SU5v� M g7f)z_vendor/.*\.dist-info/METADATAN)�re�searchr�s  r
r��8test_wheel_includes_vendored_metadata.<locals>.<genexpr> s"����KS���	�	�3�V�<�<�8�s�$&r�r�s    r
�%test_wheel_includes_vendored_metadatar�ss��	�!�	"�g�4;�4D�4D�4F�G�4F�q�I�I�b�f�f�c�*�4F��G�
#���KS�������H�
#�	"�r�)(rDr^r�rBr�rr4�packaging.versionrr�setuptools.depends�dependsr-�setuptools.distr�
distutils.cmdr�distutils.corer�distutils.errorsr�fixturerr�mark�skipifr,rirrlr�r�r�r��usefixturesr��xfailr�r�r�rrr
�<module>r�s)��(�	�	�
��
�%�� ��&���$�0���������0����#�#���*�+�+�+�$���T%�T%�nW1�W1�t�����������
��
�������'��(�������@��A�'�B�'�>�r

Youez - 2016 - github.com/yon3zu
LinuXploit