a
    ªða?  ã                   @   s   d dl Z G dd„ de jƒZdS )é    Nc                   @   s.   e Zd Zdd„ Zd
dd„Zdd„ Zdd	„ ZdS )ÚDevelopTestsc                 C   s   ddl m} |S )Nr   )ÚDevelop)Zpkginfo.developr   )Úselfr   © r   ú9lib/python3.9/site-packages/pkginfo/tests/test_develop.pyÚ_getTargetClass   s    zDevelopTests._getTargetClassNc                 C   s   |   ¡ |ƒS )N)r   )r   Údirnamer   r   r   Ú_makeOne	   s    zDevelopTests._makeOnec                 C   s$   ddl m} |  d¡}|| |ƒ d S )Nr   )Ú_checkSampleÚ.)Zpkginfo.testsr
   r	   )r   r
   Údevelopr   r   r   Útest_ctor_w_path   s    
zDevelopTests.test_ctor_w_pathc              
   C   s|   dd l }|jd d … }| d¡ zF|  d¡}|  |jd ¡ |  |jd ¡ |  |jd ¡ W ||jd d …< n||jd d …< 0 d S )Nr   Úignorez	/nonesuch)ÚwarningsÚfiltersÚfilterwarningsr	   ZassertEqualZmetadata_versionÚnameÚversion)r   r   Zold_filtersr   r   r   r   Útest_ctor_w_invalid_path   s    

z%DevelopTests.test_ctor_w_invalid_path)N)Ú__name__Ú
__module__Ú__qualname__r   r	   r   r   r   r   r   r   r      s   
r   )ZunittestZTestCaser   r   r   r   r   Ú<module>   s   