;
Ëâ"Ic               @   s‘   d  d l  Z  d  d l m Z e e d d ƒ ƒ d d d d d	 d
 d d d d d g Z Gd „  d e  j ƒ Z d „  Z e	 d k o e ƒ  n d S(   i    N(   u   supporti   i  i   iè  i   i   i   i    i'  i @  i €  i   i@B c             B   s2   |  Ee  Z d  „  Z d „  Z d „  Z d „  Z d S(   c          
   C   sá   t  j t  j ƒ t t  j d ƒ } z§ | j | ƒ | j d ƒ | j | ƒ | j ƒ  t t  j d ƒ } | j ƒ  } |  j | | d ƒ | j ƒ  } |  j | | ƒ | j ƒ  } |  j | ƒ | j ƒ  Wd  t  j t  j ƒ Xd  S(   Nu   wbs   
u   rb(	   u   supportu   unlinku   TESTFNu   openu   writeu   closeu   readlineu   assertEqualu   assert_(   u   selfu   su   fu   line(    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu   try_one   s     
c             C   s“   xŒ t  D]„ } t | t | ƒ ƒ \ } } | | | d  | … } |  j t | ƒ | ƒ |  j | ƒ |  j | d ƒ |  j | d  d … ƒ q Wd  S(   Ns   xiÿÿÿÿ(   u   lengthsu   divmodu   lenu   assertEqualu   try_one(   u   selfu   patternu   lengthu   qu   ru
   teststring(    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu	   drive_one'   s     c             C   s   |  j  d ƒ d  S(   Ns   1234567890 (   u	   drive_one(   u   self(    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu   test_primepat5   s    c             C   s   |  j  t d ƒ ƒ d  S(   Niè  (   u	   drive_oneu   bytes(   u   self(    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu   test_nullpat:   s    N(   u   __name__u
   __module__u   try_oneu	   drive_oneu   test_primepatu   test_nullpat(   u
   __locals__(    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu   BufferSizeTest   s   
			u   BufferSizeTestc               C   s   t  j t ƒ d  S(   N(   u   supportu   run_unittestu   BufferSizeTest(    (    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu	   test_main=   s    u   __main__(
   u   unittestu   testu   supportu   listu   rangeu   lengthsu   TestCaseu   BufferSizeTestu	   test_mainu   __name__(    (    (    u,   /mit/python/lib/python3.0/test/test_bufio.pyu   <module>   s   '2	