1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Used bytes.hex() and bytes.fromhex() to simplify.

This commit is contained in:
Sergey Fedoseev
2017-11-23 00:25:32 +05:00
committed by Tim Graham
parent 3f237c1a5b
commit 93cdd07e8f
6 changed files with 11 additions and 23 deletions

View File

@@ -1,4 +1,3 @@
import binascii
import hashlib
import unittest
@@ -132,14 +131,12 @@ class TestUtilsCryptoPBKDF2(unittest.TestCase):
def test_public_vectors(self):
for vector in self.rfc_vectors:
result = pbkdf2(**vector['args'])
self.assertEqual(binascii.hexlify(result).decode('ascii'),
vector['result'])
self.assertEqual(result.hex(), vector['result'])
def test_regression_vectors(self):
for vector in self.regression_vectors:
result = pbkdf2(**vector['args'])
self.assertEqual(binascii.hexlify(result).decode('ascii'),
vector['result'])
self.assertEqual(result.hex(), vector['result'])
def test_default_hmac_alg(self):
kwargs = {'password': b'password', 'salt': b'salt', 'iterations': 1, 'dklen': 20}