-í
è¶<c       s     d  k  Z   d  k Z  d  k Z  d  k Z  d  k Z 
 d e  i f d „  ƒ  YZ G d e f d „  ƒ  YZ Z d e f d „  ƒ  YZ ] d  k	 Z	 ^ e	 i
 i d ƒ o a e Z n c d e f d	 „  ƒ  YZ f d
 e f d „  ƒ  YZ j d „  Z p e d j o q e ƒ  n d  S(   Ns   TestGenericStringIOc      se   
 t  Z  d Z  e Z  d „  Z  d „  Z  d „  Z ' d „  Z - d „  Z	 : d „  Z
 RS(   Ns5   abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!c    sZ     |  i |  i ƒ |  _  |  i |  i d d ƒ |  _  |  i i |  i ƒ |  _ d  S(   Ns   
i   (   s   selfs   constructors   _lines   _liness   MODULEs   StringIOs   _fp(   s   self(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   setUp s    c    s|     |  i }  | |  i i d ƒ |  i d  ƒ  | |  i i ƒ  |  i d d ƒ  | t |  i i d ƒ ƒ d ƒ d  S(   Ni
   s   
i<   i   (	   s   selfs   assertEquals   eqs   _fps   reads   _lines   readlines   lens	   readlines(   s   selfs   eq(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys
   test_reads s   #$c    sŠ      |  i i ƒ  } ! | i |  i d  ƒ " | i d ƒ # | i |  i d d !ƒ $ | i |  i d ƒ % |  i | i ƒ  d ƒ d  S(   Ni   i   i   i   i4   s
   abcuvwxyz!(	   s   selfs   MODULEs   StringIOs   fs   writes   _lines   seeks   assertEquals   getvalue(   s   selfs   f(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   test_writes s   c    sp   ' ( |  i i ƒ  } ) | i |  i d |  i d |  i d g ƒ * | i d ƒ + |  i | i ƒ  d ƒ d  S(   Ni    i   i   s   abc(	   s   selfs   MODULEs   StringIOs   fs
   writeliness   _lines   seeks   assertEquals   getvalue(   s   selfs   f(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   test_writelines' s   .c    sÇ   - . |  i } / |  i i ƒ  } 0 | i |  i ƒ 1 | i d ƒ 2 | i	 ƒ  3 | | i
 ƒ  d ƒ 4 | i d ƒ 5 | i	 d ƒ 6 | | i
 ƒ  d ƒ 7 | i ƒ  8 |  i t | i d ƒ d  S(   Ni
   s
   abcdefghiji    i   s   abcdes   frobnitz(   s   selfs   assertEquals   eqs   MODULEs   StringIOs   fs   writes   _liness   seeks   truncates   getvalues   closes   assertRaisess
   ValueError(   s   selfs   eqs   f(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   test_truncate- s   c    s´   : ; |  i } < |  i } = t |  i ƒ } ? | t | d ƒ ƒ @ | t | d ƒ ƒ A d } B x8 |  i DB ]* } C | | |  i d ƒ D | d 7} qo WE | | d ƒ d  S(   Ns   __iter__s   nexti    s   
i   i   (   s   selfs   assertEquals   eqs
   failUnlesss   unlesss   iters   _fps   its   hasattrs   is   lines   _line(   s   selfs   lines   unlesss   is   eqs   it(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   test_iterator: s   	 	(   s   __name__s
   __module__s   _lines   strs   constructors   setUps
   test_readss   test_writess   test_writeliness   test_truncates   test_iterator(    (    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   TestGenericStringIO
 s   			s   TestStringIOc      s1   G t  Z H e Z J e i o K d „  Z n RS(   Nc    sÁ   K Q |  i i ƒ  } R | i |  i d  ƒ S | i d ƒ T | i t |  i d d !ƒ ƒ U | i t |  i d ƒ ƒ V | i ƒ  } W |  i
 | t d ƒ ƒ X |  i
 t | ƒ t i ƒ d  S(   Ni   i   i   i   i4   s
   abcuvwxyz!(   s   selfs   MODULEs   StringIOs   fs   writes   _lines   seeks   unicodes   getvalues   ss   assertEquals   types   typess   UnicodeType(   s   selfs   ss   f(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   test_unicodeK s    (   s   __name__s
   __module__s   StringIOs   MODULEs   test_supports   have_unicodes   test_unicode(    (    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   TestStringIOG s   		s   TestcStringIOc      s   Z t  Z [ e Z RS(   N(   s   __name__s
   __module__s	   cStringIOs   MODULE(    (    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   TestcStringIOZ s   	s   javas   TestBufferStringIOc      s   c t  Z d e Z RS(   N(   s   __name__s
   __module__s   buffers   constructor(    (    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   TestBufferStringIOc s   	s   TestBuffercStringIOc      s   f t  Z g e Z RS(   N(   s   __name__s
   __module__s   buffers   constructor(    (    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   TestBuffercStringIOf s   	c      sG   j k t  i t ƒ l t  i t ƒ m t  i t ƒ n t  i t ƒ d  S(   N(   s   test_supports   run_unittests   TestStringIOs   TestcStringIOs   TestBufferStringIOs   TestBuffercStringIO(    (    (    s(   /usr/lib/python2.2/test/test_StringIO.pys	   test_mainj s   s   __main__(   s   unittests   StringIOs	   cStringIOs   typess   test_supports   TestCases   TestGenericStringIOs   TestStringIOs   TestcStringIOs   syss   platforms
   startswiths   strs   buffers   TestBufferStringIOs   TestBuffercStringIOs	   test_mains   __name__(   s   test_supports	   cStringIOs   StringIOs   buffers   unittests   TestGenericStringIOs   TestBufferStringIOs   syss   TestcStringIOs	   test_mains   TestStringIOs   TestBuffercStringIOs   types(    (    s(   /usr/lib/python2.2/test/test_StringIO.pys   ? s   =