ó
§xxTc           @   s–   d  Z  d d l Z d d l Z d d l m Z d d l m Z d d l m Z m	 Z	 d e j
 f d „  ƒ  YZ d „  Z e d	 k r’ e e ƒ  ƒ n  d S(
   s   Tests for distutils.util.iÿÿÿÿN(   t   run_unittest(   t   DistutilsByteCompileError(   t   byte_compilet   grok_environment_errort   UtilTestCasec           B   s   e  Z d  „  Z d „  Z RS(   c         C   s:   t  j } t t  _ z |  j t t g  ƒ Wd  | t  _ Xd  S(   N(   t   syst   dont_write_bytecodet   Truet   assertRaisesR   R   (   t   selft   old_dont_write_bytecode(    (    sE   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/distutils/tests/test_util.pyt   test_dont_write_bytecode   s
    		c         C   s,   t  d ƒ } t | ƒ } |  j | d ƒ d  S(   Ns   Unable to find batch files    error: Unable to find batch file(   t   IOErrorR   t   assertEqual(   R	   t   exct   msg(    (    sE   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/distutils/tests/test_util.pyt   test_grok_environment_error   s    (   t   __name__t
   __module__R   R   (    (    (    sE   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/distutils/tests/test_util.pyR   
   s   	
c           C   s   t  j t ƒ S(   N(   t   unittestt	   makeSuiteR   (    (    (    sE   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/distutils/tests/test_util.pyt
   test_suite   s    t   __main__(   t   __doc__R   R   t   test.test_supportR    t   distutils.errorsR   t   distutils.utilR   R   t   TestCaseR   R   R   (    (    (    sE   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/distutils/tests/test_util.pyt   <module>   s   	