def test_can_properly_choose_standard_users_with_usable_passwords(self): # Setup self.user.email = '*****@*****.**' self.user.save() # Run & check form = PasswordResetForm({}) self.assertEqual(list(form.get_users('*****@*****.**')), [self.user, ])
def test_cannot_choose_users_without_usable_passwords(self): # Setup self.user.set_unusable_password() self.user.email = '*****@*****.**' self.user.save() # Run & check form = PasswordResetForm({}) self.assertFalse(len(list(form.get_users('*****@*****.**'))))