ó
q®¸Qc           @   s§   d  Z  d d l Z d d l Z d d l m Z d d l m Z e j e j d k d ƒ d e j	 e j
 e j f d „  ƒ  Yƒ Z d	 „  Z e d
 k r£ e e ƒ  ƒ n  d S(   s&   Tests for distutils.command.bdist_msi.iÿÿÿÿN(   t   run_unittest(   t   supportt   win32s   these tests require Windowst   BDistMSITestCasec           B   s   e  Z d  „  Z RS(   c         C   s<   d d l  m } |  j ƒ  \ } } | | ƒ } | j ƒ  d  S(   Niÿÿÿÿ(   t	   bdist_msi(   t   distutils.command.bdist_msiR   t   create_distt   ensure_finalized(   t   selfR   t   project_dirt   distt   cmd(    (    s4   /sys/lib/python2.7/distutils/tests/test_bdist_msi.pyt   test_minimal   s    (   t   __name__t
   __module__R   (    (    (    s4   /sys/lib/python2.7/distutils/tests/test_bdist_msi.pyR      s   c           C   s   t  j t ƒ S(   N(   t   unittestt	   makeSuiteR   (    (    (    s4   /sys/lib/python2.7/distutils/tests/test_bdist_msi.pyt
   test_suite   s    t   __main__(   t   __doc__t   sysR   t   test.test_supportR    t   distutils.testsR   t
   skipUnlesst   platformt   TempdirManagert   LoggingSilencert   TestCaseR   R   R   (    (    (    s4   /sys/lib/python2.7/distutils/tests/test_bdist_msi.pyt   <module>   s   
	