MCPcopy
hub / github.com/django/django / test_simple

Method test_simple

tests/auth_tests/test_hashers.py:51–62  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

49@override_settings(PASSWORD_HASHERS=PASSWORD_HASHERS)
50class TestUtilsHashPass(SimpleTestCase):
51 def test_simple(self):
52 encoded = make_password("lètmein")
53 self.assertTrue(encoded.startswith("pbkdf2_sha256$"))
54 self.assertTrue(is_password_usable(encoded))
55 self.assertTrue(check_password("lètmein", encoded))
56 self.assertFalse(check_password("lètmeinz", encoded))
57 # Blank passwords
58 blank_encoded = make_password("")
59 self.assertTrue(blank_encoded.startswith("pbkdf2_sha256$"))
60 self.assertTrue(is_password_usable(blank_encoded))
61 self.assertTrue(check_password("", blank_encoded))
62 self.assertFalse(check_password(" ", blank_encoded))
63
64 async def test_acheck_password(self):
65 encoded = make_password("lètmein")

Callers

nothing calls this directly

Calls 3

make_passwordFunction · 0.90
is_password_usableFunction · 0.90
check_passwordFunction · 0.90

Tested by

no test coverage detected