î
[Y¡  ã               @   sƒ   d  Z  d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l	 m
 Z
 Gd d „  d e j ƒ Z d S)zbuild_ext tests
é    N)Ú	build_ext)ÚDistributionc               @   s   e  Z d  Z d d „  Z d S)ÚTestBuildExtTestc             C   sY   t  ƒ  } t | ƒ } d | j d <| j d ƒ } t j | d ƒ } | | k sU t ‚ d  S)NÚ zfoo/barZfoo)r   r   Zext_mapZget_ext_filenameÚdistutils_build_extÚAssertionError)ÚselfÚdistÚcmdÚresZwanted© r   úR/home/kubikplay/www/django_dtb/build/setuptools/setuptools/tests/test_build_ext.pyÚtest_get_ext_filename
   s    	z&TestBuildExtTest.test_get_ext_filenameN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   )Ú__doc__ÚosÚshutilÚtempfileZunittestZdistutils.command.build_extr   r   Zsetuptools.command.build_extZsetuptools.distr   ZTestCaser   r   r   r   r   Ú<module>   s
   0