
    K}bg                     F    d Z ddlZddlmZ ddlmZ  G d de          ZdS )z?tests for passlib.win32 -- (c) Assurance Technologies 2003-2009    N)TestCase)uc                   .     e Zd ZdZ fdZd Zd Z xZS )UtilTestz test util funcs in passlib.win32c                     t          t          |                                            t          j        dd           d S )Nignorez(the 'passlib.win32' module is deprecated)superr   setUpwarningsfilterwarnings)self	__class__s    k/home/e360mart.nyusoft.in/public_html/e360mart_env/lib/python3.11/site-packages/passlib/tests/test_win32.pyr
   zUtilTest.setUp   sH    h##%%% J	L 	L 	L 	L 	L    c                     ddl m} dt          d          fdt          d          fdt          d          ffD ](\  }} ||d	
          }|                     ||           )d S )Nr   )
raw_lmhashOLDPASSWORD c9b81d939d6fd80cd408e6b105741864NEWPASSWORD 09eeab5aa415d6e4d408e6b105741864welcome c23413a8a1e7665faad3b435b51404eeThex)passlib.win32r   r   assertEqual)r   r   secrethashresults        r   test_lmhashzUtilTest.test_lmhash   s    ,,,,,,A@AABA@AAB<==> 	+ 	+LFD
  ZD111FVT****	+ 	+r   c                     t          j        dd           ddlm} dt	          d          fdt	          d          ffD ](\  }} ||d	
          }|                     ||           )d S )Nr   z$nthash\.raw_nthash\(\) is deprecatedr   )
raw_nthashr    6677b2c394311355b54f25eec5bfacf5r    256781a62031289d3c2c98c14f1efc8cTr   )r   r   r   r"   r   r   )r   r"   r   r   r   s        r   test_nthashzUtilTest.test_nthash%   s     G	I 	I 	I,,,,,,A@AABA@AAB 	+ 	+LFD  ZD111FVT****	+ 	+r   )__name__
__module____qualname____doc__r
   r    r%   __classcell__)r   s   @r   r   r      sa        **
L L L L L
+ + +	+ 	+ 	+ 	+ 	+ 	+ 	+r   r   )r)   r   passlib.tests.utilsr   passlib.utils.compatr   r    r   r   <module>r.      sp    E E
  ) ( ( ( ( ( " " " " " "
+ + + + +x + + + + +r   