U
    aÊ¹j´  ã                   @   sD   d dl Z d dlmZ d dlZd dlZeeƒjd ZG dd„ dƒZdS )é    N)ÚPathÚdatac                   @   s:   e Zd Zejdd„ ƒZdd„ Zdd„ Zdd„ Zd	d
„ Z	dS )ÚTestFindDistributionsc                 C   s   |  d¡}|  d¡ |S )NÚtargetz
not.an.egg)Úmkdir)ÚselfZtmpdirÚ
target_dir© r	   új/var/www/html/bwave/python/venv/lib/python3.8/site-packages/pkg_resources/tests/test_find_distributions.pyr      s    

z TestFindDistributions.target_dirc                 C   s   t  t|ƒ¡}t|ƒrt‚d S )N)Úpkg_resourcesÚfind_distributionsÚstrÚlistÚAssertionError©r   r   Údistsr	   r	   r
   Útest_non_egg_dir_named_egg   s    z0TestFindDistributions.test_non_egg_dir_named_eggc                 C   s\   t jtd |dd� t t|ƒ¡}dd„ |D ƒdgks:t‚tjt|ƒdd�}t|ƒrXt‚d S )Nzmy-test-package_unpacked-eggT©Údirs_exist_okc                 S   s   g | ]
}|j ‘qS r	   ©Úproject_name©Ú.0Údistr	   r	   r
   Ú
<listcomp>   s     zGTestFindDistributions.test_standalone_egg_directory.<locals>.<listcomp>úmy-test-package©Úonly©ÚshutilÚcopytreeÚTESTS_DATA_DIRr   r   r   r   r   r   r	   r	   r
   Útest_standalone_egg_directory   s    ýz3TestFindDistributions.test_standalone_egg_directoryc                 C   s\   t jtd |dd� t t|ƒ¡}dd„ |D ƒdgks:t‚tjt|ƒdd�}t|ƒrXt‚d S )Nzmy-test-package_zipped-eggTr   c                 S   s   g | ]
}|j ‘qS r	   r   r   r	   r	   r
   r   )   s     z9TestFindDistributions.test_zipped_egg.<locals>.<listcomp>r   r   r   r   r	   r	   r
   Útest_zipped_egg"   s    ýz%TestFindDistributions.test_zipped_eggc                 C   sd   t jtd |dd� t t|d ƒ¡}dd„ |D ƒdgks>t‚tjt|d ƒdd�}t|ƒr`t‚d S )	Nzmy-test-package-zipTr   zmy-test-package.zipc                 S   s   g | ]
}|j ‘qS r	   r   r   r	   r	   r
   r   4   s     zMTestFindDistributions.test_zipped_sdist_one_level_removed.<locals>.<listcomp>r   r   r   r   r	   r	   r
   Ú#test_zipped_sdist_one_level_removed-   s      ÿ
ÿ
 ÿz9TestFindDistributions.test_zipped_sdist_one_level_removedN)
Ú__name__Ú
__module__Ú__qualname__ÚpytestZfixturer   r   r"   r#   r$   r	   r	   r	   r
   r      s   
r   )	r   Úpathlibr   r(   r   Ú__file__Úparentr!   r   r	   r	   r	   r
   Ú<module>   s
   