diff options
| author | Alex Gaynor <alex.gaynor@gmail.com> | 2010-10-30 23:39:53 +0000 |
|---|---|---|
| committer | Alex Gaynor <alex.gaynor@gmail.com> | 2010-10-30 23:39:53 +0000 |
| commit | aa951eb8ea5e3986ed8b76f55f5f4741eec0e717 (patch) | |
| tree | 950dbf5584bdf0f553f45c3c28fe76f5685b30b4 /tests | |
| parent | 03b12ae2cf75ddd61f3cdd99054ccd9ea91f6d55 (diff) | |
Ensure that the staticfiles tests use the MEDIA_ROOT they intended, also use a more approrpiate datastructure in collectstatic.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14401 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/regressiontests/staticfiles_tests/tests.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/regressiontests/staticfiles_tests/tests.py b/tests/regressiontests/staticfiles_tests/tests.py index 6999b7af30..0a6c060664 100644 --- a/tests/regressiontests/staticfiles_tests/tests.py +++ b/tests/regressiontests/staticfiles_tests/tests.py @@ -7,12 +7,13 @@ from StringIO import StringIO from django.test import TestCase from django.conf import settings +from django.contrib.staticfiles import finders, storage +from django.core.files.storage import default_storage from django.core.exceptions import ImproperlyConfigured from django.core.management import call_command from django.db.models.loading import load_app from django.template import Template, Context -from django.contrib.staticfiles import finders, storage TEST_ROOT = os.path.dirname(__file__) @@ -54,6 +55,11 @@ class StaticFilesTestCase(TestCase): "regressiontests.staticfiles_tests", ] + # Clear the cached default_storage out, this is because when it first + # gets accessed (by some other test), it evaluates settings.MEDIA_ROOT, + # since we're planning on changing that we need to clear out the cache. + default_storage._wrapped = None + def tearDown(self): settings.DEBUG = self.old_debug settings.MEDIA_ROOT = self.old_media_root |
