-
<c       st   d  k  Z  d  k Z d k l Z d k Td Z d d Z d e i f d     YZ d   Z	 e
 d	 j o e	   n d  S(
   N(   s   StringIO(   s   *s_  Here's a bunch of special=20

=A1=A2=A3=A4=A5=A6=A7=A8=A9
=AA=AB=AC=AD=AE=AF=B0=B1=B2=B3
=B4=B5=B6=B7=B8=B9=BA=BB=BC=BD=BE
=BF=C0=C1=C2=C3=C4=C5=C6
=C7=C8=C9=CA=CB=CC=CD=CE=CF
=D0=D1=D2=D3=D4=D5=D6=D7
=D8=D9=DA=DB=DC=DD=DE=DF
=E0=E1=E2=E3=E4=E5=E6=E7
=E8=E9=EA=EB=EC=ED=EE=EF
=F0=F1=F2=F3=F4=F5=F6=F7
=F8=F9=FA=FB=FC=FD=FE=FF

characters... have fun!
s   Here's a bunch of special 
s   












characters... have fun!
s   QuopriTestCasec      s   t  Z d d f d d f d d f d d f d d f d d	 f d
 d f d d f d d f d d f d d f e e f f Z d d f d d f f Z d d f d d f f Z d   Z d   Z d   Z	 d   Z
 d   Z d   Z d   Z d    Z RS(!   Ns   hellos!   hello
        there
        worlds"   hello
        there
        world
s   s	   =81=82=83s   hello s   hello=20s   hello	s   hello=09sl   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs~   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=D8=D9=DA=DB=DC=DD=DE=DFx=
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxsL   yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysM   zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzsO   zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz=
zzs   zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzs   zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz=
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzs   yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzs   yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy=
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzs   hello worlds   hello=20worlds   hello	worlds   hello=09worlds   hello_worlds   hello=5Fworldc    s7   x0 |  i D]% \ } } |  i t |  | j  q
 Wd  S(   N(   s   selfs   STRINGSs   ps   es   assert_s   encodestring(   s   selfs   ps   e(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_encodestringq s    
 c    s7   x0 |  i D]% \ } } |  i t |  | j  q
 Wd  S(   N(   s   selfs   STRINGSs   ps   es   assert_s   decodestring(   s   selfs   ps   e(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_decodestringu s    
 c    s=   x6 |  i D]+ \ } } |  i t t |   | j  q
 Wd  S(   N(   s   selfs   STRINGSs   ps   es   assert_s   decodestrings   encodestring(   s   selfs   ps   e(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_idempotent_stringy s    
 c    s_   xX |  i D]M \ } } t |  } t   } t | | d d |  i | i	   | j  q
 Wd  S(   Ns	   quotetabsi    (
   s   selfs   STRINGSs   ps   es   StringIOs   infps   outfps   encodes   assert_s   getvalue(   s   selfs   ps   outfps   es   infp(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_encode} s    
 	c    sY   xR |  i D]G \ } } t |  } t   } t | |  |  i | i	   | j  q
 Wd  S(   N(
   s   selfs   STRINGSs   ps   es   StringIOs   infps   outfps   decodes   assert_s   getvalue(   s   selfs   ps   outfps   es   infp(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_decode s    
 	c    sV   xO |  i D]D \ } } |  i t | d d | j  |  i t |  | j  q
 Wd  S(   Ns	   quotetabsi   (   s   selfs   ESTRINGSs   ps   es   assert_s   encodestrings   decodestring(   s   selfs   ps   e(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_embedded_ws s    
 c    s=   x6 |  i D]+ \ } } |  i t | d d | j  q
 Wd  S(   Ns   headeri   (   s   selfs   HSTRINGSs   ps   es   assert_s   encodestring(   s   selfs   ps   e(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_encode_header s    
 c    s=   x6 |  i D]+ \ } } |  i t | d d | j  q
 Wd  S(   Ns   headeri   (   s   selfs   HSTRINGSs   ps   es   assert_s   decodestring(   s   selfs   ps   e(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   test_decode_header s    
 (   s   __name__s
   __module__s	   DECSAMPLEs	   ENCSAMPLEs   STRINGSs   ESTRINGSs   HSTRINGSs   test_encodestrings   test_decodestrings   test_idempotent_strings   test_encodes   test_decodes   test_embedded_wss   test_encode_headers   test_decode_header(    (    (    s&   /usr/lib/python2.2/test/test_quopri.pys   QuopriTestCase0 s   r3							c      s   t  i t  d  S(   N(   s   test_supports   run_unittests   QuopriTestCase(    (    (    s&   /usr/lib/python2.2/test/test_quopri.pys	   test_main s    s   __main__(   s   test_supports   unittests	   cStringIOs   StringIOs   quopris	   ENCSAMPLEs	   DECSAMPLEs   TestCases   QuopriTestCases	   test_mains   __name__(   s   test_supports	   test_mains	   DECSAMPLEs   unittests   StringIOs   QuopriTestCases	   ENCSAMPLE(    (    s&   /usr/lib/python2.2/test/test_quopri.pys   ? s   		
h	