summaryrefslogtreecommitdiff
path: root/tests/staticfiles_tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests/staticfiles_tests')
-rw-r--r--tests/staticfiles_tests/project/documents/cached/css/fragments.css2
-rw-r--r--tests/staticfiles_tests/project/documents/cached/denorm.css4
-rw-r--r--tests/staticfiles_tests/test_storage.py14
3 files changed, 3 insertions, 17 deletions
diff --git a/tests/staticfiles_tests/project/documents/cached/css/fragments.css b/tests/staticfiles_tests/project/documents/cached/css/fragments.css
index e6e7049465..533d7617aa 100644
--- a/tests/staticfiles_tests/project/documents/cached/css/fragments.css
+++ b/tests/staticfiles_tests/project/documents/cached/css/fragments.css
@@ -1,7 +1,7 @@
@font-face {
src: url('fonts/font.eot?#iefix') format('embedded-opentype'),
url('fonts/font.svg#webfontIyfZbseF') format('svg');
- url('fonts/font.svg#../path/to/fonts/font.svg') format('svg');
+ url('fonts/font.svg#path/to/../../fonts/font.svg') format('svg');
url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAADJoAA0AAAAAR2QAAQAAAAAAAAAAAAA');
}
div {
diff --git a/tests/staticfiles_tests/project/documents/cached/denorm.css b/tests/staticfiles_tests/project/documents/cached/denorm.css
deleted file mode 100644
index d6567b00dd..0000000000
--- a/tests/staticfiles_tests/project/documents/cached/denorm.css
+++ /dev/null
@@ -1,4 +0,0 @@
-@import url("..//cached///styles.css");
-body {
- background: #d3d6d8 url(img/relative.png );
-}
diff --git a/tests/staticfiles_tests/test_storage.py b/tests/staticfiles_tests/test_storage.py
index 9de5a28223..edb5339bcf 100644
--- a/tests/staticfiles_tests/test_storage.py
+++ b/tests/staticfiles_tests/test_storage.py
@@ -85,12 +85,12 @@ class TestHashedFiles(object):
def test_path_with_querystring_and_fragment(self):
relpath = self.hashed_file_path("cached/css/fragments.css")
- self.assertEqual(relpath, "cached/css/fragments.ef92012a8c16.css")
+ self.assertEqual(relpath, "cached/css/fragments.59dc2b188043.css")
with storage.staticfiles_storage.open(relpath) as relfile:
content = relfile.read()
self.assertIn(b'fonts/font.a4b0478549d0.eot?#iefix', content)
self.assertIn(b'fonts/font.b8d603e42714.svg#webfontIyfZbseF', content)
- self.assertIn(b'fonts/font.b8d603e42714.svg#../path/to/fonts/font.svg', content)
+ self.assertIn(b'fonts/font.b8d603e42714.svg#path/to/../../fonts/font.svg', content)
self.assertIn(b'data:font/woff;charset=utf-8;base64,d09GRgABAAAAADJoAA0AAAAAR2QAAQAAAAAAAAAAAAA', content)
self.assertIn(b'#default#VML', content)
@@ -116,16 +116,6 @@ class TestHashedFiles(object):
self.assertNotIn(b"/static/styles_root.css", content)
self.assertIn(b"/static/styles_root.401f2509a628.css", content)
- def test_template_tag_denorm(self):
- relpath = self.hashed_file_path("cached/denorm.css")
- self.assertEqual(relpath, "cached/denorm.c5bd139ad821.css")
- with storage.staticfiles_storage.open(relpath) as relfile:
- content = relfile.read()
- self.assertNotIn(b"..//cached///styles.css", content)
- self.assertIn(b"../cached/styles.bb84a0240107.css", content)
- self.assertNotIn(b"url(img/relative.png )", content)
- self.assertIn(b'url("img/relative.acae32e4532b.png', content)
-
def test_template_tag_relative(self):
relpath = self.hashed_file_path("cached/relative.css")
self.assertEqual(relpath, "cached/relative.b0375bd89156.css")