Ζ
Nφ9c       s]     d  k  Z   d  k Z  d  k Z  d  k Z  y#  e i d  Z  e d Z Wn% 	 e j
 o 
 e e	  Z n X e i
   d Z  e i    e e  i d   Ge e  i d d   GH e e  i d   Ge e  i d d   GH y  e  i d e  i d  Wn'  e  i j
 o Z  d Ge GHn X y  e  i d d d  Wn$  e j
 o Z  d Ge GHn X y  e  i d  Wn$  e j
 o Z  d Ge GHn X  e  i e  Z ! e  i e  Z " e e j o # d GHn	 % d	 GH' e d
 Z ) e  i d d d  Z * e i e  Z + e i   Z , e e Z . e  i d  Z / e i e  Z 0 e i   Z  1 e e  Z 2 e e j o 3 d GHn	 5 d GH7 e  i d d d d d  Z 8 g  Z! 9 xI e" d e# e  d  d 9 r* Z$ : e! i% e i e e$ e$ d !  qW; e! i% e i    < e i& e! d  Z' > e  i e' d d  Z( ? e( e j o @ d GHn	 B d GHD e  i d  Z) E g  Z! F xI e" d e# e'  d  d F r* Z$ G e! i% e) i e' e$ e$ d !  qγWH e! i% e) i    I e i& e d  Z* J e* e j o K d GHn	 M d GHQ xδ e  i+ e  i, e  i- g d Q rΕ Z. R xΉ e" d  d R r¦ Z/ S e  i e/  Z0 T e0 i e d   Z1 U e1 e0 i e.  Z1 V e1 e0 i e d  Z1 W e1 e0 i   Z1 X e  i e1  e j o Y d e. e/ f GHn Z [0 qWqW\ d   Z2 d  S(   Ns	   test_zlibi    i   s   penguini   s   ERRORs	   expectings'   normal compression/decompression faileds*   normal compression/decompression succeededi   i   s!   compress/decompression obj faileds$   compress/decompression obj succeededi   i   i	   i   s    i   s#   decompress with init options faileds&   decompress with init options succeededi   s&   decompressobj with init options faileds)   decompressobj with init options succeededi
   iΈ  s*   Decompress failed: flush mode=%i, level=%ic      s   \ `   d S(   sc   An empty function with a big string.

    Make the compression algorithm work a little harder.
    N(    (    s+   /mit/python/lib/python2.0/test/test_zlib.pys   ignore\ s   @(3   s   zlibs   syss   imps   strings   find_modules   ts   files   ImportErrors   opens   __file__s   reads   bufs   closes   hexs   crc32s   adler32s   compresss	   MAX_WBITSs   errors   msgs   compressobjs
   ValueErrors   decompressobjs   xs
   decompresss   ys   cos   x1s   flushs   x2s   dcs   y1s   y2s   bufss   ranges   lens   is   appends   joins   combufs   decomp1s   decos   decomp2s
   Z_NO_FLUSHs   Z_SYNC_FLUSHs   Z_FULL_FLUSHs   syncs   levels   objs   ds   ignore(    s+   /mit/python/lib/python2.0/test/test_zlib.pys   ? s   --	 	(	 	( 	 	