403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.141
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python313/Lib/test/test_importlib/metadata/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python313/Lib/test/test_importlib/metadata/__pycache__/test_main.cpython-313.opt-2.pyc
�

��i>�
�x�SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKJr SSK	J
r SSKJr SSKJr SSKJr SSKJrJrJrJrJrJrJrJrJr \R:S	5r"S
S\R>\R@5r!"SS
\R>\R@5r""SS\RF\RH\R@5r%"SS\RF\RH\R@5r&"SS\RN\RP\RR\RT\R>\R@5r+"SS\RF\RH\R@5r,"SS\RF\R@5r-"SS\RF\R@5r."SS\R@5r/"SS\RF\RH\R`\R@5r1"SS\Rd\R@5r3"S S!\RF\RH\R@5r4"S"S#\RN\RP\RR\RT\R@5r5"S$S%\Rl\R@5r7g!\a
 SSK
J
r GN�f=f)&�N)�	os_helper�)�fake_filesystem_unittest)�fixtures)�suppress)�Symlink)	�Distribution�
EntryPoint�PackageNotFoundError�_unique�
distributions�entry_points�metadata�packages_distributions�versionc#�# �[R"SS9n[R"S[S9 Uv� SSS5 g!,(df   g=f7f)NT)�record�default)�category)�warnings�catch_warnings�simplefilter�DeprecationWarning)�ctxs �;C:\Python313\\Lib\test\test_importlib\metadata\test_main.py�suppress_known_deprecationrs6���	�	 �	 ��	-�����i�2D�E��	�
.�	-�	-�s�A�>�	A�
A�Ac��\rSrSrSrSrSrSr\"\	5\
"5S55r\R"\"SS9\"S	S95S
5rSrg)�
BasicTests�&z\d+\.\d+(\.\d)?c�0�[R"S5ng�Nzdistinfo-pkg�r	�	from_name��self�dists  r�test_retrieves_version_of_self�)BasicTests.test_retrieves_version_of_self)����%�%�n�5��c��UR[5 [R"S5 SSS5 g!,(df   g=f�Nzdoes-not-exist��assertRaisesrr	r#�r%s r�test_for_name_does_not_exist�'BasicTests.test_for_name_does_not_exist.s,��
�
�
�3�
4��"�"�#3�4�5�
4�
4��	�6�
Ac��UR[5n[R"S5 SSS5 g!,(df   g=fr,r-)r%rs  r�(test_package_not_found_mentions_metadata�3BasicTests.test_package_not_found_mentions_metadata2s0���
�
�3�
4���"�"�#3�4�5�
4�
4�r2c��UR[5 [S[405"5 SSS5 g!,(df   g=f)N�DistributionSubclass)r.�	TypeError�typer	r/s r�test_abc_enforced�BasicTests.test_abc_enforced?s0���
�
�y�
)��'�,��"�=�?�*�
)�
)�s	�7�
AN��name�c��UR[5 [R"U5 SSS5 g!,(df   g=f�N)r.�	Exceptionr	r#)r%r=s  r� test_invalid_inputs_to_from_name�+BasicTests.test_invalid_inputs_to_from_nameEs,��
�
�
�y�
)��"�"�4�(�*�
)�
)�r2�)�__name__�
__module__�__qualname__�__firstlineno__�version_patternr'r0r4r�AssertionErrorrr:r�parameterize�dictrB�__static_attributes__rDr*rrr&si��(�O�<�
5�
0��n���!�@�"��@�����$���"�
��)�	�)r*rc�,�\rSrSrSrSrSrSrSrg)�ImportTests�Nc��UR[5 [R"S5 SSS5 g!,(df   g=f)N�does_not_exist)r.�ImportError�	importlib�
import_moduler/s r�test_import_nonexistent_module�*ImportTests.test_import_nonexistent_moduleOs-���
�
�{�
+��#�#�$4�5�,�
+�
+�r2c�p�[SS9SnURUR5RS5 g)N�entries��group�main)r�assertEqual�loadrE�r%�eps  r�test_resolve�ImportTests.test_resolveUs-��
�	�
*�6�
2���������+�+�V�4r*c�T�[SS9SnURURS5 g)NrYrZzns:subzmod:main)rr]�valuer_s  r�"test_entrypoint_with_colon_in_name�.ImportTests.test_entrypoint_with_colon_in_nameYs%��
�	�
*�8�
4��������:�.r*c��[SSSS9ng)Nr`zimportlib.metadata�grp�r=rdr[�r
r_s  r�test_resolve_without_attr�%ImportTests.test_resolve_without_attr]s��
��&��
�r*rDN)	rErFrGrHrVrarerkrMrDr*rrOrONs��6�5�/�/r*rOc�6�\rSrSr\S5rSrSrSrSr	g)�NameNormalizationTests�fc��US3SS00$)Nz
.dist-info�METADATAz
VERSION: 1.0
rDr<s r�make_pkg�NameNormalizationTests.make_pkggs#���f�J���,�"�
�	
r*c�d�[R"URS5UR5 g)N�my_pkg�r�build_filesrr�site_dirr/s r�-test_dashes_in_dist_name_found_as_underscores�DNameNormalizationTests.test_dashes_in_dist_name_found_as_underscoresss!��
	���T�]�]�8�4�d�m�m�Dr*c�h�Sn[R"URU5UR5 g)N�CherryPyrv)r%�pkg_names  r� test_dist_name_found_as_any_case�7NameNormalizationTests.test_dist_name_found_as_any_case{s&�������T�]�]�8�4�d�m�m�Dr*c���[R"URS5UR5 [	[[
555nURR[R"55nURRURU55 [R"URS5U5 [	[[
555ng)N�abc�ABC)
rrwrrrx�listrr
�
enter_context�tempdir�add_sys_path)r%�before�alt_site_dir�afters    r�test_unique_distributions�0NameNormalizationTests.test_unique_distributions�s���
	���T�]�]�5�1�4�=�=�A��g�m�o�.�/���}�}�2�2�8�3C�3C�3E�F���
�
�#�#�D�$5�$5�l�$C�D����T�]�]�5�1�<�@��W�]�_�-�.�r*rDN)
rErFrGrH�staticmethodrrryr~r�rMrDr*rrnrnfs#���	
��	
�*�2�
)r*rnc�@�\rSrSr\S5r\S5rSrSrSr	g)�
NonASCIITests�c�<�SSS00n[R"X5 g)N�portend.dist-inforquDescription: pôrˈtend�portend�rrw�rx�contentss  r�pkg_with_non_ascii_description�,NonASCIITests.pkg_with_non_ascii_description�s,��
 ��5�"�
��
	���X�0�r*c�<�SSS00n[R"X5 g)Nr�rqu:
                Name: portend

                pôrˈtendr�r�r�s  r�'pkg_with_non_ascii_description_egg_info�5NonASCIITests.pkg_with_non_ascii_description_egg_info�s.��
 ���"�
��	���X�0�r*c�P�URUR5n[U5ngr@)r�rxr�r%r}�metas   r�test_metadata_loads�!NonASCIITests.test_metadata_loads�s ���6�6�t�}�}�E����!�r*c�P�URUR5n[U5ngr@)r�rxrr�s   r�test_metadata_loads_egg_info�*NonASCIITests.test_metadata_loads_egg_info�s ���?�?��
�
�N����!�r*rDN)
rErFrGrHr�r�r�r�r�rMrDr*rr�r��s2���������� 3�
3r*r�c�&�\rSrSrSrSrSrSrg)�DiscoveryTests�c�*�[[55ngr@)r�r
�r%�distss  r�test_package_discovery�%DiscoveryTests.test_package_discovery�s���]�_�%�r*c��UR[5 [[SSS95 SSS5 g!,(df   g=f)N�	something�else)�contextr=)r.�
ValueErrorr�r
r/s r�test_invalid_usage�!DiscoveryTests.test_invalid_usage�s+��
�
�
�z�
*���{��@�A�+�
*�
*�s	�3�
Ac�Z�[5n[U5 [S5 [U5 g)Nzegginfo-pkg)r
�nextrr�s  r�test_interleaved_discovery�)DiscoveryTests.test_interleaved_discovery�s!������U���
���U�r*rDN)rErFrGrHr�r�r�rMrDr*rr�r��s��N�B�r*r�c� �\rSrSrSrSrSrg)�
DirectoryTest��c���URRS5R5 UR[5 [S5 SSS5 g!,(df   g=f)NzEGG-INFOzunknown-package)rx�joinpath�mkdirr.rrr/s r�
test_egg_info�DirectoryTest.test_egg_info�sA���
�
���z�*�0�0�2�
�
�
�3�
4��%�&�5�
4�
4�s�A�
A"c�$�URRS5nUR5 URU5 UR	[
5 [
S5 SSS5 SSS5 g!,(df   N=f!,(df   g=f)Nzfoo-3.6.egg�foo)rxr�r�r�r.rr)r%�eggs  r�test_egg�DirectoryTest.test_egg�s`���m�m�$�$�]�3���	�	��
�
�
�s�
#��"�"�#7�8����9�$�
#�8�8��$�
#�s#�B�A0�B�0
A>	�:B�
BrDN)rErFrGrHr�r�rMrDr*rr�r��s��'�r*r�c��\rSrSrSrSrSrg)�MissingSysPath��z/does-not-existc�@�[RR5 gr@)rTrr
r/s r�test_discovery�MissingSysPath.test_discovery�s��
	���(�(�*r*rDN)rErFrGrHrxr�rMrDr*rr�r��s�� �H�+r*r�c�2^�\rSrSrSrU4SjrSrSrU=r$)�InaccessibleSysPath�z/access-deniedc�>�[TU]5 UR5 URR	UR
SS9 g)Nr)�	perm_bits)�super�setUp�
setUpPyfakefs�fs�
create_dirrx)r%�	__class__s �rr��InaccessibleSysPath.setUps3���
��
�����������4�=�=�C��8r*c�R�[[RR55 gr@)r�rTrr
r/s rr��"InaccessibleSysPath.test_discoverys��
	
�Y�
�
�
-�
-�
/�0r*rD)	rErFrGrHrxr�r�rM�
__classcell__�r�s@rr�r��s����H�9�
1�1r*r�c�X^�\rSrSrU4SjrSrSrSrSrSr	Sr
S	rS
rSr
U=r$)�TestEntryPointsic�h>�[TU]"U6 [RR	SSSS9Ulg)Nr=rdr[ri)r��__init__rTrr
r`)r%�argsr�s  �rr��TestEntryPoints.__init__s4���
���$���$�$�/�/��w�g�0�
��r*c�l�[R"[R"UR55ngr@)�pickle�loads�dumpsr`)r%�reviveds  r�test_entry_point_pickleable�+TestEntryPoints.test_entry_point_pickleables���,�,�v�|�|�D�G�G�4�5�r*c��[SSS5 g)Nr=rdr[rjr/s r�test_positional_args�$TestEntryPoints.test_positional_argss��	�6�7�G�,r*c��UR[5 SURlSSS5 g!,(df   g=f)N�badactor)r.�AttributeErrorr`r=r/s r�test_immutable�TestEntryPoints.test_immutable s'��
�
�
�~�
.�%�D�G�G�L�/�
.�
.�s�1�
?c��gr@rDr/s r�	test_repr�TestEntryPoints.test_repr%��r*c�.�[UR5 gr@)�hashr`r/s r�
test_hashable�TestEntryPoints.test_hashable*s
���T�W�W�
r*c��gr@rDr/s r�test_module�TestEntryPoints.test_module.r�r*c��gr@rDr/s r�	test_attr�TestEntryPoints.test_attr1r�r*c	�B�[[SSSS9[SSSS9/5 g)N�b�valr[ri�a)�sortedr
r/s r�
test_sortable�TestEntryPoints.test_sortable4s)��	��C�u�G�<��C�u�G�<�
�	r*)r`)rErFrGrHr�r�r�r�r�r�r�r�rrMr�r�s@rr�r�s5���
�"�-�&�
)�
�)�$��r*r�c��\rSrSrSrSrg)�
FileSystemi>c��[R"UR500URS9 [	[55 g)N��prefix)rrw�unicode_filenamerxr�r
r/s r�test_unicode_dir_on_sys_path�'FileSystem.test_unicode_dir_on_sys_pathAs6��
	���
�
"�
"�
$�b�)��=�=�	
�	
�]�_�r*rDN)rErFrGrHr	rMrDr*rrr>s��	r*rc� �\rSrSrSrSrSrg)�!PackagesDistributionsPrebuiltTestiMc�&�URS5 g)Nzexample-21.12-py3-none-any.whl��_fixture_on_pathr/s r�#test_packages_distributions_example�EPackagesDistributionsPrebuiltTest.test_packages_distributions_exampleNs�����>�?r*c�&�URS5 g)Nzexample2-1.0.0-py3-none-any.whlrr/s r�$test_packages_distributions_example2�FPackagesDistributionsPrebuiltTest.test_packages_distributions_example2Rs��
	
���?�@r*rDN)rErFrGrHrrrMrDr*rrrMs��B�Dr*rc�H�\rSrSrSrSr\RSSj5rSr	g)�PackagesDistributionsTesti[c�^�[R"SSS00URS9 [5 g)Nztrim_example-1.0.0.dist-inforqzS
                Name: trim_example
                Version: 1.0.0
                r)rrwrxrr/s r�6test_packages_distributions_neither_toplevel_nor_files�PPackagesDistributionsTest.test_packages_distributions_neither_toplevel_nor_files^s8��	���.��!�1�
��=�=�
	
�	� r*c��[RR5n[SS9nSU0n[	U5H3upEURSUU3SSU3SU3S0SU3S	SSU3S005 M5 UR
"[R"U5S
9 [R"X0RS9 [5n[[U55HnM g)NzX
                Name: all_distributions
                Version: 1.0.0
                )rqz!all_distributions-1.0.0.dist-infozimportable-name r>�
in_namespace_�mod�in_package_z__init__.py)�RECORDr)
rT�	machinery�all_suffixesrL�	enumerate�updater�build_recordrwrxr�range�len)r%�suffixesr�files�i�suffixr
s       r�,test_packages_distributions_all_module_types�FPackagesDistributionsTest.test_packages_distributions_all_module_typesos����&�&�3�3�5����
��
0��
��#�8�,�I�A��L�L�"�1�#�f�X�.����s�#��&��N�B�&��a�S�!�!�2��&��N�B�$�	�	
�-�	���x�4�4�U�;�<����U�=�=�9�.�0�
��s�8�}�%�A�%r*Nc�h�SSS.0[S5S.n[R"XR5 g)Nz`
                    Name: symlinked-pkg
                    Version: 1.0.0
                    zsymlinked,,
)rqr�.symlink.target)zsymlinked_pkg-1.0.0.dist-infor-�	symlinked)rrrwrx)r%r's  r�/test_packages_distributions_symlinked_top_level�IPackagesDistributionsTest.test_packages_distributions_symlinked_top_level�s:���*�.� "� �!2�3�
%
��	���U�M�M�2r*rD)�returnN)
rErFrGrHrr*r�skip_unless_symlinkr/rMrDr*rrr[s*��!�"#N�J�"�"�J�#�Jr*rc��\rSrSrSrSrg)�PackagesDistributionsEggTesti�c�&^�[5mU4Sjng)Nc�j>�TR"5VVs1sHupX;dMUiM snn$s snnfr@)�items)�package_name�import_name�
package_namesr
s   �r�import_names_from_package�cPackagesDistributionsEggTest.test_packages_distributions_on_eggs.<locals>.import_names_from_package�s=���3@�2E�2E�2G��2G�.�K��0��2G��
��s�/�/)r)r%r;r
s  @r�#test_packages_distributions_on_eggs�@PackagesDistributionsEggTest.test_packages_distributions_on_eggs�s���
/�0�
�	r*rDN)rErFrGrHr=rMrDr*rr4r4�s��Yr*r4c��\rSrSrSrSrg)�EditableDistributionTesti�c�0�[R"S5ngr!r"r$s  r�test_origin�$EditableDistributionTest.test_origin�r)r*rDN)rErFrGrHrBrMrDr*rr@r@�s��6r*r@)8�rer��unittestrrT�importlib.metadata�
contextlib�test.supportr�!pyfakefs.fake_filesystem_unittestr�ffsrS�stubsr>r�_contextr�_pathrr	r
rrr
rrrr�contextmanagerr�DistInfoPkg�TestCaserrO�	OnSysPath�SiteDirrnr��
EggInfoPkg� EggInfoPkgPipInstalledNoToplevel�EggInfoPkgPipInstalledNoModules�EggInfoPkgSourcesFallbackr�r�r�r�r��FileBuilderr�ZipFixturesrrr4�DistInfoPkgEditabler@rDr*r�<module>rZsW��	�
������"�7�3����
�
�
�������%)��%�%�x�'8�'8�%)�P/�(�&�&��(9�(9�/�0,)�X�/�/��1A�1A�8�CT�CT�,)�^(3�H�&�&��(8�(8�(�:K�:K�(3�V!�����-�-��,�,��&�&�������
!�H
�H�&�&��(8�(8�(�:K�:K�
� +�X�'�'��):�):�+�
1�(�,�,�c�l�l�
1� ,�h�'�'�,�^�����(�(�(�*>�*>��@Q�@Q��D��(<�(<�h�>O�>O�D�MJ�����(�(�(�*;�*;�MJ�`"Y�����-�-��,�,��&�&����"Y�J6�x�;�;�X�=N�=N�6��I�7�6�6�7�s�J)�)J9�8J9

Youez - 2016 - github.com/yon3zu
LinuXploit