Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Fixed #16412 -- Prevented a `contrib.auth` test from failing in the p…

…otential case where `contrib.sites` was not installed. Thanks to haras for the report and to Aymeric Augustin for the patch.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16717 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 09fc775f42c8c0788661821fe43b2bf51281399d 1 parent 5c1b4ab
@jphalip jphalip authored
Showing with 4 additions and 1 deletion.
  1. +4 −1 django/contrib/auth/tests/forms.py
View
5 django/contrib/auth/tests/forms.py
@@ -260,7 +260,10 @@ def test_custom_email_subject(self):
data = {'email': 'testclient@example.com'}
form = PasswordResetForm(data)
self.assertTrue(form.is_valid())
- form.save()
+ # Since we're not providing a request object, we must provide a
+ # domain_override to prevent the save operation from failing in the
+ # potential case where contrib.sites is not installed. Refs #16412.
+ form.save(domain_override='example.com')
self.assertEqual(len(mail.outbox), 1)
self.assertEqual(mail.outbox[0].subject, u'Custom password reset on example.com')

0 comments on commit 09fc775

Please sign in to comment.
Something went wrong with that request. Please try again.