-í
ê¶<c       sÅ  d  k  Z  d k l Z d  k Z d  k Z y e i d ƒ Z e d Z Wn e j
 o e	 e
 ƒ Z n Xe i ƒ  d Z e i ƒ  e e  i d ƒ ƒ Ge e  i d d ƒ ƒ GHe e  i d ƒ ƒ Ge e  i d d ƒ ƒ GHy e  i d e  i d ƒ Wn! e  i j
 o Z d Ge GHn Xy e  i d d d ƒ Wn e j
 o Z d Ge GHn Xy e  i d ƒ Wn e j
 o Z d Ge GHn Xe  i e ƒ Z e  i e ƒ Z e e j o	 d	 GHn d
 GHe 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  e i ƒ  Z! e  e! Z e e j o	 d GHn d GHe  i d d d d d ƒ Z g  Z" xA e# d e$ e ƒ d ƒ D]' Z% e" i& e i e e% e% d !ƒ ƒ q„We" i& e i ƒ  ƒ d i' e" ƒ Z( e  i e( d d ƒ Z) e) e j o	 d GHn d GHe  i d ƒ Z* g  Z" xA e# d e$ e( ƒ d ƒ D]' Z% e" i& e* i e( e% e% d !ƒ ƒ q/We" i& e* i ƒ  ƒ d i' e" ƒ Z+ e+ e j o	 d GHn d GHd Ge* i, GHe  i d ƒ Z* e( Z- g  Z" xt e- ol d e$ e- ƒ d Z. e* i e- e. ƒ Z/ e$ e/ ƒ e. j o d e$ e/ ƒ e. f GHn e" i& e/ ƒ e* i, Z- qÂWe" i& e* i ƒ  ƒ d i' e ƒ Z+ e+ e j o	 d GHn d GHe  i d ƒ Z* y e* i d d ƒ Wn e j
 o n Xd  GHd! Ge* i, GHd" d# d$ g Z0 g  i& Z1 e0 D]- Z2 e3 e  e2 ƒ o e1 e4 e  e2 ƒ ƒ n qÛ[1 Z0 x­ e0 D]¥ Z5 xœ e# d ƒ D]Ž Z6 e  i e6 ƒ Z7 e7 i e d%  ƒ Z8 e8 e7 i e5 ƒ Z8 e8 e7 i e d% ƒ Z8 e8 e7 i ƒ  Z8 e  i e8 ƒ e j o d& e5 e6 f GHn [7 q+WqWd  k9 Z9 e9 i: d ƒ d' GHe3 e  d# ƒ oÌ e  i d ƒ Z; e  i ƒ  Z8 d Z< x4 e# d( d) ƒ D]" Z% e< e= e9 i> d d* ƒ ƒ Z< qWe8 i e; i e< ƒ e; i e  i? ƒ ƒ Z e$ e ƒ e$ e< ƒ j o/ e$ e< ƒ Ge$ e ƒ Ge$ e8 i@ ƒ GHe d+ ‚ n n d, „  ZA d  S(-   N(   s
   TestFaileds	   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 succeededs   should be '':i
   s   chunk too big (%d>%d)s   max_length decompressobj faileds"   max_length decompressobj succeedediÿÿÿÿs-   failed to raise value error on bad max_lengths   unconsumed_tail should be '':s
   Z_NO_FLUSHs   Z_SYNC_FLUSHs   Z_FULL_FLUSHi¸  s*   Decompress failed: flush mode=%i, level=%is   Testing on 17K of random datai   i   iÿ   s   output of 17K doesn't matchc      s   d S(   sc   An empty function with a big string.

    Make the compression algorithm work a little harder.
    N(    (    (    (    s$   /usr/lib/python2.2/test/test_zlib.pys   ignore˜ s     @(B   s   zlibs   test_supports
   TestFaileds   syss   imps   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   unconsumed_tails   cbs
   max_lengths   chunks   sync_opts   _[1]s   opts   hasattrs   getattrs   syncs   levels   objs   ds   randoms   seeds   cs   as   chrs   randints   Z_SYNC_FLUSHs   unused_datas   ignore($   s   decos   cos   cbs   chunks   randoms   syncs   y1s   files   combufs   y2s   ignores   bufss   imps
   max_lengths   msgs
   TestFaileds   decomp2s   decomp1s   opts   dcs   syss   x2s   x1s   bufs   as   cs   objs   ds   levels   is   zlibs   _[1]s   ts   sync_opts   ys   x(    (    s$   /usr/lib/python2.2/test/test_zlib.pys   ? sê   			
**	


	 %	 %	 	  0  	  ("