Fixed tests from refs #24922 when run in reverse.

This commit is contained in:
Tim Graham 2015-06-08 08:15:41 -04:00
parent bbff3147f2
commit c19bc2d5d4
1 changed files with 4 additions and 2 deletions

View File

@ -1,3 +1,5 @@
from copy import deepcopy
from django.core.checks.templates import E001
from django.test import SimpleTestCase
from django.test.utils import override_settings
@ -27,13 +29,13 @@ class CheckTemplateSettingsAppDirsTest(SimpleTestCase):
self.assertEqual(self.func(None), [E001])
def test_app_dirs_removed(self):
TEMPLATES = self.TEMPLATES_APP_DIRS_AND_LOADERS[:]
TEMPLATES = deepcopy(self.TEMPLATES_APP_DIRS_AND_LOADERS)
del TEMPLATES[0]['APP_DIRS']
with self.settings(TEMPLATES=TEMPLATES):
self.assertEqual(self.func(None), [])
def test_loaders_removed(self):
TEMPLATES = self.TEMPLATES_APP_DIRS_AND_LOADERS[:]
TEMPLATES = deepcopy(self.TEMPLATES_APP_DIRS_AND_LOADERS)
del TEMPLATES[0]['OPTIONS']['loaders']
with self.settings(TEMPLATES=TEMPLATES):
self.assertEqual(self.func(None), [])