
     h                     8    d Z ddlZddlmZ dgZ G d de      Zy)a  
passlib.tests -- tests for passlib.utils.md4

.. warning::

    This module & it's functions have been deprecated, and superceded
    by the functions in passlib.crypto.  This file is being maintained
    until the deprecated functions are removed, and is only present prevent
    historical regressions up to that point.  New and more thorough testing
    is being done by the replacement tests in ``test_utils_crypto_builtin_md4``.
    N)_Common_MD4_TestLegacy_MD4_Testc                   (     e Zd ZdZ fdZd Z xZS )r   zpasslib.utils.md4.md4()c                 `    t         t        |           t        j                  ddt
               y )Nignorez.*passlib.utils.md4.*deprecated)superr   setUpwarningsfilterwarningsDeprecationWarning)self	__class__s    ^/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/passlib/tests/test_utils_md4.pyr	   zLegacy_MD4_Test.setUp   s$    ot*,*KM_`    c                     ddl m} |S )Nr   )md4)passlib.utils.md4r   )r   r   s     r   get_md4_constzLegacy_MD4_Test.get_md4_const#   s
    )
r   )__name__
__module____qualname__descriptionPrefixr	   r   __classcell__)r   s   @r   r   r      s    1ar   )__doc__r
   %passlib.tests.test_crypto_builtin_md4r   __all__r    r   r   <module>r      s.   
  C 	& 	r   