summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2015-02-14 22:03:25 -0500
committerTim Graham <timograham@gmail.com>2015-02-14 22:04:48 -0500
commite0b3926026984dccc86a09c0c4f32e8bec6f3fe1 (patch)
treec8bc0a15c543873e2ff7ea1817b53ce106b111aa
parent49647bec6e86b8d3d370ea1d8a80423185502c5a (diff)
Isolated auth_tests from contenttypes_tests; refs #11505.
-rw-r--r--tests/auth_tests/test_forms.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/auth_tests/test_forms.py b/tests/auth_tests/test_forms.py
index 9d6b48cb69..5d6ca82fe1 100644
--- a/tests/auth_tests/test_forms.py
+++ b/tests/auth_tests/test_forms.py
@@ -9,6 +9,7 @@ from django.contrib.auth.forms import (
UserChangeForm, UserCreationForm,
)
from django.contrib.auth.models import User
+from django.contrib.sites.models import Site
from django.core import mail
from django.core.mail import EmailMultiAlternatives
from django.forms.fields import CharField, Field
@@ -362,6 +363,13 @@ class PasswordResetFormTest(TestCase):
fixtures = ['authtestdata.json']
+ @classmethod
+ def setUpClass(cls):
+ super(PasswordResetFormTest, cls).setUpClass()
+ # This cleanup is necessary because contrib.sites cache
+ # makes tests interfere with each other, see #11505
+ Site.objects.clear_cache()
+
def create_dummy_user(self):
"""
Create a user and return a tuple (user_object, username, email).