Your IP : 216.73.216.213
���] � @ s� 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 e j � Z
d d � Z e d k r� e e � � d S)
� N)�run_unittest)�bdist)�supportc @ s( e Z d Z d d � Z d d � Z d S)�
BuildTestCasec C s� | j � d } t | � } d g | _ | j � | j | j d g � d d d d d d d d d
g } t | j � } | j | | � d S)N� Zmsi�bztar�gztarZrpm�tarZwininst�xztar�zipZztar)�create_distr �formats�ensure_finalizedZassertEqual�sortedZformat_command)�self�dist�cmdr
�found� r �//opt/alt/python35/lib64/python3.5/test_bdist.py�test_formats
s
zBuildTestCase.test_formatsc C s� | j � d } t | � } d | _ | j � | | j d <d d g } t j d k rd | j d � x4 | D], } | j | � } | j | j d | � qk Wd S)Nr r Z
bdist_dumbZ
bdist_wininst�ntZ bdist_msiz&%s should take --skip-build from bdist)
r r Z
skip_buildr Zcommand_obj�os�name�appendZget_finalized_commandZ
assertTrue)r r r �namesr Zsubcmdr r r �test_skip_build s
zBuildTestCase.test_skip_buildN)�__name__�
__module__�__qualname__r r r r r r r
s r c C s
t j t � S)N)�unittestZ makeSuiter r r r r �
test_suite. s r! �__main__)
r r Ztest.supportr Zdistutils.command.bdistr Zdistutils.testsr ZTempdirManagerZTestCaser r! r r r r r �<module> s #