
    n&ph                     f    S SK r S SKJr  S SKrS SKr\" \5      R                  S-  r " S S5      rg)    N)Pathdatac                   P    \ rS rSr\R
                  S 5       rS rS rS r	S r
Srg)	TestFindDistributions   c                 J    UR                  S5      nUR                  S5        U$ )Ntargetz
not.an.egg)mkdir)selftmpdir
target_dirs      ^/var/www/html/venv/lib/python3.13/site-packages/pkg_resources/tests/test_find_distributions.pyr    TestFindDistributions.target_dir   s$    \\(+
&    c                 f    [         R                  " [        U5      5      n[        U5      (       a   eg )N)pkg_resourcesfind_distributionsstrlist)r   r   distss      r   test_non_egg_dir_named_egg0TestFindDistributions.test_non_egg_dir_named_egg   s&    00ZA;;;r   c                 ,   [         R                  " [        S-  USS9  [        R                  " [        U5      5      nU Vs/ s H  o3R                  PM     snS/:X  d   e[        R                  " [        U5      SS9n[        U5      (       a   eg s  snf )Nzmy-test-package_unpacked-eggTdirs_exist_okmy-test-packageonlyshutilcopytreeTESTS_DATA_DIRr   r   r   project_namer   r   r   r   dists       r   test_standalone_egg_directory3TestFindDistributions.test_standalone_egg_directory   s    ;;	

 00ZA.34ed!!e49J8KKKK00ZtL;;; 5   Bc                 ,   [         R                  " [        S-  USS9  [        R                  " [        U5      5      nU Vs/ s H  o3R                  PM     snS/:X  d   e[        R                  " [        U5      SS9n[        U5      (       a   eg s  snf )Nzmy-test-package_zipped-eggTr   r   r   r   r$   s       r   test_zipped_egg%TestFindDistributions.test_zipped_egg"   s    99	

 00ZA.34ed!!e49J8KKKK00ZtL;;; 5r(   c                 8   [         R                  " [        S-  USS9  [        R                  " [        US-  5      5      nU Vs/ s H  o3R                  PM     snS/:X  d   e[        R                  " [        US-  5      SS9n[        U5      (       a   eg s  snf )Nzmy-test-package-zipTr   zmy-test-package.zipr   r   r   r$   s       r   #test_zipped_sdist_one_level_removed9TestFindDistributions.test_zipped_sdist_one_level_removed-   s    22Jd	
 00
223
 /44ed!!e49J8KKKK00
223$
 ;;;	 5s   B N)__name__
__module____qualname____firstlineno__pytestfixturer   r   r&   r*   r-   __static_attributes__r/   r   r   r   r      s,    ^^ 		r   r   )	r    pathlibr   r4   r   __file__parentr"   r   r/   r   r   <module>r:      s/       h&&/- -r   