def assert_unusable_password(self, user):
"""check that user object is set to 'unusable password' constant"""
if DJANGO_VERSION >= (1,6):
# 1.6 on adds a random(?) suffix
self.assertTrue(user.password.startswith("!"))
else:
self.assertEqual(user.password, "!")
if has_django1 or self.patched:
self.assertFalse(user.has_usable_password())
self.assertEqual(user.pop_saved_passwords(), [])
评论列表
文章目录