passlib: use hash() instead of deprecated encrypt()

This commit is contained in:
Unrud 2018-09-08 14:42:19 +02:00 committed by Unrud
parent 94bb4fbdae
commit 1a26df865c
2 changed files with 2 additions and 2 deletions

View File

@ -57,7 +57,7 @@ class Auth(auth.BaseAuth):
# A call to `encrypt` raises passlib.exc.MissingBackendError with a
# good error message if bcrypt backend is not available. Trigger
# this here.
bcrypt.encrypt("test-bcrypt-backend")
bcrypt.hash("test-bcrypt-backend")
self.verify = functools.partial(self._bcrypt, bcrypt)
elif self.encryption == "crypt":
try:

View File

@ -106,7 +106,7 @@ class TestBaseAuthRequests(BaseTest):
except ImportError:
pytest.skip("passlib is not installed")
try:
bcrypt.encrypt("test-bcrypt-backend")
bcrypt.hash("test-bcrypt-backend")
except MissingBackendError:
pytest.skip("bcrypt backend for passlib is not installed")
self._test_htpasswd(