From: Douglas Bagnall Date: Wed, 31 Jan 2018 23:01:10 +0000 (+1300) Subject: tests/password_hash: avoid py3-incompatible md5 module X-Git-Tag: tevent-0.9.36~183 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0e912a7303bdc859175a6a65106b63d404f85684;p=thirdparty%2Fsamba.git tests/password_hash: avoid py3-incompatible md5 module Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/tests/password_hash.py b/python/samba/tests/password_hash.py index 611983e87ad..a3a74aa25df 100644 --- a/python/samba/tests/password_hash.py +++ b/python/samba/tests/password_hash.py @@ -32,7 +32,7 @@ from samba.tests import delete_force import ldb import samba import binascii -import md5 +from hashlib import md5 import crypt @@ -60,7 +60,7 @@ def get_package(sc, name): def calc_digest(user, realm, password): data = "%s:%s:%s" % (user, realm, password) - return binascii.hexlify(md5.new(data).digest()) + return md5(data).hexdigest() class PassWordHashTests(TestCase):