mò
­fIc           @   sÄ   d  k  l Z l Z l Z d „  Z d „  Z d Z d d Z z] xV e d d ƒ d d d	 d
 d d d d d d d g D]  Z	 e e e	 ƒ e e e	 ƒ qs WWd y d k
 Z
 e
 i e ƒ Wn n XXd S(   (   s   verifys
   TestFaileds   TESTFNc         C   sm   t  | t |  ƒ ƒ \ } } |  | |  |  } t t | ƒ | j ƒ t | ƒ t | d ƒ t | d  ƒ d  S(   Nt   xiÿÿÿÿ(	   t   divmodt   lengtht   lent   patternt   qt   rt
   teststringt   verifyt   try_one(   R   R   R   R   R   (    (    t,   /mit/python/lib/python2.4/test/test_bufio.pyt	   drive_one   s    
c         C   sò   t  t d ƒ } | i |  ƒ | i d ƒ | i |  ƒ | i ƒ  t  t d ƒ } | i ƒ  } | |  d j o t d |  d | f ƒ ‚ n | i ƒ  } | |  j o t d |  | f ƒ ‚ n | i ƒ  } | o t d | ƒ ‚ n | i ƒ  d  S(   Nt   wbs   
t   rbs   Expected %r got %rs   Expected EOF but got %r(	   t   opent   TESTFNt   ft   writet   st   closet   readlinet   linet
   TestFailed(   R   R   R   (    (    R
   R	      s     
t   1234567890 t    iè  i   i  i   i   i   i   i    i'  i @  i €  i   i@B N(   t   test.test_supportR   R   R   R   R	   t   primepatt   nullpatt   ranget   sizet   ost   unlink(	   R   R   R   R   R	   R   R   R   R   (    (    R
   t   ?   s   	
	
5  	