Ñò
à"Ic           @   sr   d  d k  Z  d  d k l Z d  d k Z e e ƒ Z d e  i f d „  ƒ  YZ d „  Z e	 d j o e ƒ  n d S(   iÿÿÿÿN(   t   run_unittestt   ModuleTestsc           B   s5   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   sy   t  i t  ƒ } |  i | i d  j ƒ y$ | i } |  i d t | ƒ ƒ Wn t j
 o n X|  i	 | i
 t  i
 ƒ d  S(   Ns   __name__ = %s(   t
   ModuleTypet   __new__t
   failUnlesst   __dict__t   Nonet   __name__t   failt   reprt   AttributeErrort   assertEqualt   __doc__(   t   selft   foot   s(    (    s-   /mit/python/lib/python2.6/test/test_module.pyt   test_uninitialized	   s    	c         C   sW   t  d ƒ } |  i | i d ƒ |  i | i d  ƒ |  i | i h d d 6d  d 6ƒ d  S(   NR   R   R   (   R   R   R   R   R   R   (   R   R   (    (    s-   /mit/python/lib/python2.6/test/test_module.pyt   test_no_docstring   s    c         C   sZ   t  d d ƒ } |  i | i d ƒ |  i | i d ƒ |  i | i h d d 6d d 6ƒ d  S(   NR   t   foodocR   R   (   R   R   R   R   R   (   R   R   (    (    s-   /mit/python/lib/python2.6/test/test_module.pyt   test_ascii_docstring   s
    c         C   sZ   t  d d ƒ } |  i | i d ƒ |  i | i d ƒ |  i | i h d d 6d d 6ƒ d  S(   NR   u	   foodocáˆ´R   R   (   R   R   R   R   R   (   R   R   (    (    s-   /mit/python/lib/python2.6/test/test_module.pyt   test_unicode_docstring$   s
    c         C   s¬   t  d d ƒ } d | _ | i } | i d d ƒ |  i | i d ƒ |  i | i d ƒ |  i | i d ƒ |  i | i h d d 6d d 6d d 6ƒ |  i | i | j ƒ d  S(   NR   u	   foodocáˆ´i*   R   R   R   t   bar(   R   R   R   t   __init__R   R   R   R   (   R   R   t   d(    (    s-   /mit/python/lib/python2.6/test/test_module.pyt   test_reinit,   s    		(   R   t
   __module__R   R   R   R   R   (    (    (    s-   /mit/python/lib/python2.6/test/test_module.pyR      s
   				c           C   s   t  t ƒ d  S(   N(   R    R   (    (    (    s-   /mit/python/lib/python2.6/test/test_module.pyt	   test_main9   s    t   __main__(
   t   unittestt   test.test_supportR    t   syst   typeR   t   TestCaseR   R   R   (    (    (    s-   /mit/python/lib/python2.6/test/test_module.pyt   <module>   s   1	