Fix #65: no .gz in GzipCompressorFileStorage URLs.

This commit is contained in:
Aymeric Augustin
2011-06-15 11:20:52 +02:00
parent 1382afb55d
commit bfda39f53e
2 changed files with 1 additions and 4 deletions

View File

@@ -47,9 +47,6 @@ class GzipCompressorFileStorage(CompressorFileStorage):
The standard compressor file system storage that gzips storage files The standard compressor file system storage that gzips storage files
additionally to the usual files. additionally to the usual files.
""" """
def url(self, name):
return u'%s.gz' % super(GzipCompressorFileStorage, self).url(name)
def save(self, filename, content): def save(self, filename, content):
filename = super(GzipCompressorFileStorage, self).save(filename, content) filename = super(GzipCompressorFileStorage, self).save(filename, content)
out = gzip.open(u'%s.gz' % self.path(filename), 'wb') out = gzip.open(u'%s.gz' % self.path(filename), 'wb')

View File

@@ -422,7 +422,7 @@ class StorageTestCase(TestCase):
{% endcompress %} {% endcompress %}
""" """
context = { 'MEDIA_URL': settings.COMPRESS_URL } context = { 'MEDIA_URL': settings.COMPRESS_URL }
out = u'<link rel="stylesheet" href="/media/CACHE/css/1d4424458f88.css.gz" type="text/css">' out = u'<link rel="stylesheet" href="/media/CACHE/css/1d4424458f88.css" type="text/css">'
self.assertEqual(out, render(template, context)) self.assertEqual(out, render(template, context))