Ć
KNö9c       sB      d    Z  # d k Z d k Z $ e  e  % e  e  d S(   c    s    d d d }  |  i |  }  | i d  GH | i   GH t | i d   GH
 |  i   }  | i d   | i	 d   | i d   | i d	   | i
   GH | i    |  i   }  | i |   | i	 d   | i    | i
   GH | i	 d
   | i d   | i
   GH | i    y  | i d  Wn(  t j
 o }  d GH | GHn
 X  d GHd  S(   Ns4   abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZs   
i   i
   i<   s   abcdefi   s   uvwxyzs   !i    s   frobnitzs6   Caught expected ValueError writing to closed StringIO:s6   Failed to catch ValueError writing to closed StringIO.(   s   ss   modules   StringIOs   fs   reads   readlines   lens	   readliness   writes   seeks   getvalues   closes   truncates
   ValueErrors   e(   s   modules   ss   fs   es/   /mit/python/lib/python2.0/test/test_StringIO.pys   do_test s6   N(   s   do_tests   StringIOs	   cStringIO(    s/   /mit/python/lib/python2.0/test/test_StringIO.pys   ? s    