You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							42 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
	
	
							42 lines
						
					
					
						
							1.4 KiB
						
					
					
				"""
 | 
						|
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``.
 | 
						|
"""
 | 
						|
#=============================================================================
 | 
						|
# imports
 | 
						|
#=============================================================================
 | 
						|
# core
 | 
						|
import warnings
 | 
						|
# site
 | 
						|
# pkg
 | 
						|
# module
 | 
						|
from passlib.tests.test_crypto_builtin_md4 import _Common_MD4_Test
 | 
						|
# local
 | 
						|
__all__ = [
 | 
						|
    "Legacy_MD4_Test",
 | 
						|
]
 | 
						|
#=============================================================================
 | 
						|
# test pure-python MD4 implementation
 | 
						|
#=============================================================================
 | 
						|
class Legacy_MD4_Test(_Common_MD4_Test):
 | 
						|
    descriptionPrefix = "passlib.utils.md4.md4()"
 | 
						|
 | 
						|
    def setUp(self):
 | 
						|
        super(Legacy_MD4_Test, self).setUp()
 | 
						|
        warnings.filterwarnings("ignore", ".*passlib.utils.md4.*deprecated", DeprecationWarning)
 | 
						|
 | 
						|
    def get_md4_const(self):
 | 
						|
        from passlib.utils.md4 import md4
 | 
						|
        return md4
 | 
						|
 | 
						|
#=============================================================================
 | 
						|
# eof
 | 
						|
#=============================================================================
 |