B
    {[?  ã               @   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.7/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   sn   dd l }|jd d … }| d¡ z8|  d¡}|  |jd ¡ |  |jd ¡ |  |jd ¡ W d ||jd d …< X 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   