This commit is contained in:
parent
5efd472178
commit
f668bac9d2
|
@ -1,4 +1,5 @@
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
|
from django.contrib.sites.models import Site
|
||||||
from django.core.cache import cache
|
from django.core.cache import cache
|
||||||
from django.test import TestCase, modify_settings, override_settings
|
from django.test import TestCase, modify_settings, override_settings
|
||||||
|
|
||||||
|
@ -18,3 +19,10 @@ class SitemapTestsBase(TestCase):
|
||||||
# Create an object for sitemap content.
|
# Create an object for sitemap content.
|
||||||
TestModel.objects.create(name='Test Object')
|
TestModel.objects.create(name='Test Object')
|
||||||
self.i18n_model = I18nTestModel.objects.create(name='Test Object')
|
self.i18n_model = I18nTestModel.objects.create(name='Test Object')
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def setUpClass(cls):
|
||||||
|
super(SitemapTestsBase, cls).setUpClass()
|
||||||
|
# This cleanup is necessary because contrib.sites cache
|
||||||
|
# makes tests interfere with each other, see #11505
|
||||||
|
Site.objects.clear_cache()
|
||||||
|
|
Loading…
Reference in New Issue