-í
é¶<c       s`   d  k  Z  d  k Z d  k Z e d „ Z e d j o( e e  ƒ e e ƒ e e d d ƒn d  S(   Nc    sQ  | t j	 oe |  i | ƒ } |  i | d ƒ } |  i | d ƒ i ƒ  } |  i | ƒ } | i	 d ƒ | i ƒ  } nV |  i ƒ  } |  i d ƒ } |  i d ƒ i ƒ  } |  i ƒ  } | i	 d ƒ | i ƒ  } |  i t j	 o n | i	 d ƒ | i ƒ  }	 | i ƒ  | i ƒ  f \ } } d } x" | D] }
 | d t |
 ƒ 7} qWd G|  i Gd GHd  S(   Ns   strings    s   %02xs   Modules   seems to comply with PEP 247(   s   keys   Nones   modules   news   obj1s   obj2s   digests   h1s   obj3s   updates   h2s   digest_sizes   copys   obj_copys	   hexdigests   hd2s   bytes   ords   __name__(   s   modules   keys   obj1s   obj2s   hd2s   h2s   h1s   obj3s	   hexdigests   obj_copys   bytes   digest(    (    s&   /usr/lib/python2.2/test/test_pep247.pys   check_hash_module s8      (%       s   __main__s   keys   abc(   s   md5s   shas   hmacs   Nones   check_hash_modules   __name__(   s   shas   check_hash_modules   hmacs   md5(    (    s&   /usr/lib/python2.2/test/test_pep247.pys   ? s
   '

