(self)
| 1317 | self.assertEqual(len(mail.outbox), 0) |
| 1318 | |
| 1319 | def test_unusable_password(self): |
| 1320 | user = User.objects.create_user("testuser", "test@example.com", "test") |
| 1321 | data = {"email": "test@example.com"} |
| 1322 | form = PasswordResetForm(data) |
| 1323 | self.assertTrue(form.is_valid()) |
| 1324 | user.set_unusable_password() |
| 1325 | user.save() |
| 1326 | form = PasswordResetForm(data) |
| 1327 | # The form itself is valid, but no email is sent |
| 1328 | self.assertTrue(form.is_valid()) |
| 1329 | form.save() |
| 1330 | self.assertEqual(len(mail.outbox), 0) |
| 1331 | |
| 1332 | def test_save_plaintext_email(self): |
| 1333 | """ |
nothing calls this directly
no test coverage detected