summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJannis Leidel <jannis@leidel.info>2012-03-13 03:48:11 +0000
committerJannis Leidel <jannis@leidel.info>2012-03-13 03:48:11 +0000
commit0ee801e3603218a3c3a8c0adbc94f69e40523ee2 (patch)
treeb240acea8add1ed8b3424688953baf0e8b01b8de /tests
parent7487c74020f97829e466c7efbdf7bd9e5fa90b1b (diff)
Fixed #17857 -- Stopped CachedStaticFilesStorage from creating absolute URLs unnecessarily. Thanks, tgecho.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17697 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests')
-rw-r--r--tests/regressiontests/staticfiles_tests/tests.py21
1 files changed, 10 insertions, 11 deletions
diff --git a/tests/regressiontests/staticfiles_tests/tests.py b/tests/regressiontests/staticfiles_tests/tests.py
index 38075643a0..4d141ca885 100644
--- a/tests/regressiontests/staticfiles_tests/tests.py
+++ b/tests/regressiontests/staticfiles_tests/tests.py
@@ -385,7 +385,7 @@ class TestCollectionCachedStorage(BaseCollectionTestCase,
with storage.staticfiles_storage.open(relpath) as relfile:
content = relfile.read()
self.assertNotIn("cached/other.css", content)
- self.assertIn("/static/cached/other.d41d8cd98f00.css", content)
+ self.assertIn("other.d41d8cd98f00.css", content)
def test_path_with_querystring(self):
relpath = self.cached_file_path("cached/styles.css?spam=eggs")
@@ -395,7 +395,7 @@ class TestCollectionCachedStorage(BaseCollectionTestCase,
"cached/styles.93b1147e8552.css") as relfile:
content = relfile.read()
self.assertNotIn("cached/other.css", content)
- self.assertIn("/static/cached/other.d41d8cd98f00.css", content)
+ self.assertIn("other.d41d8cd98f00.css", content)
def test_path_with_fragment(self):
relpath = self.cached_file_path("cached/styles.css#eggs")
@@ -404,15 +404,15 @@ class TestCollectionCachedStorage(BaseCollectionTestCase,
"cached/styles.93b1147e8552.css") as relfile:
content = relfile.read()
self.assertNotIn("cached/other.css", content)
- self.assertIn("/static/cached/other.d41d8cd98f00.css", content)
+ self.assertIn("other.d41d8cd98f00.css", content)
def test_path_with_querystring_and_fragment(self):
relpath = self.cached_file_path("cached/css/fragments.css")
self.assertEqual(relpath, "cached/css/fragments.75433540b096.css")
with storage.staticfiles_storage.open(relpath) as relfile:
content = relfile.read()
- self.assertIn('/static/cached/css/fonts/font.a4b0478549d0.eot?#iefix', content)
- self.assertIn('/static/cached/css/fonts/font.b8d603e42714.svg#webfontIyfZbseF', content)
+ self.assertIn('fonts/font.a4b0478549d0.eot?#iefix', content)
+ self.assertIn('fonts/font.b8d603e42714.svg#webfontIyfZbseF', content)
self.assertIn('data:font/woff;charset=utf-8;base64,d09GRgABAAAAADJoAA0AAAAAR2QAAQAAAAAAAAAAAAA', content)
self.assertIn('#default#VML', content)
@@ -431,21 +431,20 @@ class TestCollectionCachedStorage(BaseCollectionTestCase,
with storage.staticfiles_storage.open(relpath) as relfile:
content = relfile.read()
self.assertNotIn("..//cached///styles.css", content)
- self.assertIn("/static/cached/styles.93b1147e8552.css", content)
+ self.assertIn("../cached/styles.93b1147e8552.css", content)
self.assertNotIn("url(img/relative.png )", content)
- self.assertIn("/static/cached/img/relative.acae32e4532b.png", content)
+ self.assertIn('url("img/relative.acae32e4532b.png', content)
def test_template_tag_relative(self):
relpath = self.cached_file_path("cached/relative.css")
self.assertEqual(relpath, "cached/relative.2217ea7273c2.css")
with storage.staticfiles_storage.open(relpath) as relfile:
content = relfile.read()
- self.assertIn("/static/cached/styles.93b1147e8552.css", content)
self.assertNotIn("../cached/styles.css", content)
self.assertNotIn('@import "styles.css"', content)
self.assertNotIn('url(img/relative.png)', content)
- self.assertIn('url("/static/cached/img/relative.acae32e4532b.png")', content)
- self.assertIn("/static/cached/styles.93b1147e8552.css", content)
+ self.assertIn('url("img/relative.acae32e4532b.png")', content)
+ self.assertIn("../cached/styles.93b1147e8552.css", content)
def test_template_tag_deep_relative(self):
relpath = self.cached_file_path("cached/css/window.css")
@@ -453,7 +452,7 @@ class TestCollectionCachedStorage(BaseCollectionTestCase,
with storage.staticfiles_storage.open(relpath) as relfile:
content = relfile.read()
self.assertNotIn('url(img/window.png)', content)
- self.assertIn('url("/static/cached/css/img/window.acae32e4532b.png")', content)
+ self.assertIn('url("img/window.acae32e4532b.png")', content)
def test_template_tag_url(self):
relpath = self.cached_file_path("cached/url.css")