o
    ]¨ÊhA	  ã                   @   sP   d Z dZddlT g d¢Zi fdd„Zedkr&ddlZd	d
„ Zejdd� dS dS )z#Self-test suite for Crypto.Hash.MD5z$Id$é    )Ú*))Ú d41d8cd98f00b204e9800998ecf8427eÚ z'' (empty string))Ú 0cc175b9c0f1b6a831c399e269772661Úa)Ú 900150983cd24fb0d6963f7d28e17f72Úabc)Ú f96b697d7cb7938d525a2f31aaf161d0zmessage digest)Ú c3fcd3d76192e4007dfb496cca67e13bÚabcdefghijklmnopqrstuvwxyzza-z)Ú d174ab98d277d9f5a5611c2c9f419d9fÚ>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789zA-Z, a-z, 0-9)Ú 57edf4a22be3c955ac49da2e2107b67aÚP12345678901234567890123456789012345678901234567890123456789012345678901234567890z'1234567890' * 8c                 C   s*   ddl m} ddlm} ||dtddd�S )	Nr   )ÚMD5é   )Úmake_hash_testsr   é   u   *Â†HÂ†Ã·)Údigest_sizeÚoid)ÚCrypto.Hashr   Úcommonr   Ú	test_data)Úconfigr   r   © r   úO/var/www/html/env/lib/python3.10/site-packages/Crypto/SelfTest/Hash/test_MD5.pyÚ	get_tests4   s   þr   Ú__main__Nc                   C   s   t  tƒ ¡S )N)ÚunittestÚ	TestSuiter   r   r   r   r   Ú<lambda>=   s    r    Úsuite)ÚdefaultTest)	Ú__doc__Ú__revision__ÚCrypto.Util.py3compatr   r   Ú__name__r   r!   Úmainr   r   r   r   Ú<module>   s   ý