
BwLc           @   s   d  Z  d" d# d$ d% d& d' d( d d d d f d d d) d f g	 Z i  d  Z e d k r d d l Z d   Z e j d  d!  n  d S(*   s   $Id$t(   9c1185a5c5e9fc54612808977ee8f548b2258d31t    s   '' (empty string)t(   0bdc9d2d256b3ee9daae347be6f4dc835a467ffet   at(   8eb208f7e05d987a9b044a8e98c6b087f15a0bfct   abct(   5d0689ef49d2fae572b881b123a85ffa21595f36s   message digestt(   f71c27109c692c1b56bbdceb5b9d2865b3708dbct   abcdefghijklmnopqrstuvwxyzs   a-zt(   12a053384a9c0c88e405a06c27dcf49ada62eb2bt8   abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopqs   abcdbcd...pnopqt(   b0e20b6e3116640286ed3a87a5713079b21f5189t>   ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789s   A-Z, a-z, 0-9t(   9b752e45573d4b39f4dbd3323cab82bf63326bfbt
   1234567890i   s   '1234567890' * 8t(   52783243c1697bdbe16d37f97f68f08325dc1528i
   i   s   "a" * 10**6c         C   s0   d d l  m } d d l m } | | d t  S(   Ni(   t   RIPEMD(   t   make_hash_testsR   (   t   Crypto.HashR   t   commonR   t	   test_data(   t   configR   R   (    (    sD   /usr/lib/python2.7/dist-packages/Crypto/SelfTest/Hash/test_RIPEMD.pyt	   get_tests;   s    t   __main__iNc           C   s   t  j t    S(   N(   t   unittestt	   TestSuiteR   (    (    (    sD   /usr/lib/python2.7/dist-packages/Crypto/SelfTest/Hash/test_RIPEMD.pyt   <lambda>B   s    t   defaultTestt   suite(   R    R   s   '' (empty string)(   R   R   (   R   s   abc(   R   s   message digest(   R   R   s   a-z(   R	   R
   s   abcdbcd...pnopq(   R   R   s   A-Z, a-z, 0-9i@B (   t   __revision__R   R   t   __name__R   R   t   main(    (    (    sD   /usr/lib/python2.7/dist-packages/Crypto/SelfTest/Hash/test_RIPEMD.pyt   <module>   s0         	