authentic/authentic2/tests.py

11 lines
352 B
Python

import hashers
from django.test import TestCase
class HashersTests(TestCase):
def test_sha256_hasher(self):
hasher = hashers.SHA256PasswordHasher()
hashed = hasher.encode('admin', '')
assert hasher.verify('admin', hashed)
assert hashed == 'sha256$$8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918'