Reverted recent change of the default of COMPRESS_OUTPUT_DIR (back to 'CACHE') to lower the chance for problems during migration from 0.5.X to 0.6.X.
This commit is contained in:
@@ -13,7 +13,7 @@ class CompressorSettings(AppSettings):
|
||||
VERBOSE = False
|
||||
# the backend to use when parsing the JavaScript or Stylesheet files
|
||||
PARSER = 'compressor.parser.BeautifulSoupParser'
|
||||
OUTPUT_DIR = 'cache'
|
||||
OUTPUT_DIR = 'CACHE'
|
||||
STORAGE = 'compressor.storage.CompressorFileStorage'
|
||||
|
||||
CSS_COMPRESSOR = "compressor.css.CssCompressor"
|
||||
|
@@ -74,7 +74,7 @@ class CompressorTestCase(TestCase):
|
||||
self.assertEqual('f7c661b7a124', self.css_node.hash)
|
||||
|
||||
def test_css_return_if_on(self):
|
||||
output = u'<link rel="stylesheet" href="/media/cache/css/f7c661b7a124.css" type="text/css">'
|
||||
output = u'<link rel="stylesheet" href="/media/CACHE/css/f7c661b7a124.css" type="text/css">'
|
||||
self.assertEqual(output, self.css_node.output().strip())
|
||||
|
||||
def test_js_split(self):
|
||||
@@ -106,7 +106,7 @@ class CompressorTestCase(TestCase):
|
||||
settings.COMPRESS_ENABLED = enabled
|
||||
|
||||
def test_js_return_if_on(self):
|
||||
output = u'<script type="text/javascript" src="/media/cache/js/3f33b9146e12.js" charset="utf-8"></script>'
|
||||
output = u'<script type="text/javascript" src="/media/CACHE/js/3f33b9146e12.js" charset="utf-8"></script>'
|
||||
self.assertEqual(output, self.js_node.output())
|
||||
|
||||
def test_custom_output_dir(self):
|
||||
@@ -286,7 +286,7 @@ class TemplatetagTestCase(TestCase):
|
||||
{% endcompress %}
|
||||
"""
|
||||
context = { 'MEDIA_URL': settings.COMPRESS_URL }
|
||||
out = u'<link rel="stylesheet" href="/media/cache/css/f7c661b7a124.css" type="text/css">'
|
||||
out = u'<link rel="stylesheet" href="/media/CACHE/css/f7c661b7a124.css" type="text/css">'
|
||||
self.assertEqual(out, render(template, context))
|
||||
|
||||
def test_nonascii_css_tag(self):
|
||||
@@ -296,7 +296,7 @@ class TemplatetagTestCase(TestCase):
|
||||
{% endcompress %}
|
||||
"""
|
||||
context = { 'MEDIA_URL': settings.COMPRESS_URL }
|
||||
out = '<link rel="stylesheet" href="/media/cache/css/1c1c0855907b.css" type="text/css">'
|
||||
out = '<link rel="stylesheet" href="/media/CACHE/css/1c1c0855907b.css" type="text/css">'
|
||||
self.assertEqual(out, render(template, context))
|
||||
|
||||
def test_js_tag(self):
|
||||
@@ -306,7 +306,7 @@ class TemplatetagTestCase(TestCase):
|
||||
{% endcompress %}
|
||||
"""
|
||||
context = { 'MEDIA_URL': settings.COMPRESS_URL }
|
||||
out = u'<script type="text/javascript" src="/media/cache/js/3f33b9146e12.js" charset="utf-8"></script>'
|
||||
out = u'<script type="text/javascript" src="/media/CACHE/js/3f33b9146e12.js" charset="utf-8"></script>'
|
||||
self.assertEqual(out, render(template, context))
|
||||
|
||||
def test_nonascii_js_tag(self):
|
||||
@@ -316,7 +316,7 @@ class TemplatetagTestCase(TestCase):
|
||||
{% endcompress %}
|
||||
"""
|
||||
context = { 'MEDIA_URL': settings.COMPRESS_URL }
|
||||
out = u'<script type="text/javascript" src="/media/cache/js/5d5c0e1cb25f.js" charset="utf-8"></script>'
|
||||
out = u'<script type="text/javascript" src="/media/CACHE/js/5d5c0e1cb25f.js" charset="utf-8"></script>'
|
||||
self.assertEqual(out, render(template, context))
|
||||
|
||||
def test_nonascii_latin1_js_tag(self):
|
||||
@@ -326,7 +326,7 @@ class TemplatetagTestCase(TestCase):
|
||||
{% endcompress %}
|
||||
"""
|
||||
context = { 'MEDIA_URL': settings.COMPRESS_URL }
|
||||
out = u'<script type="text/javascript" src="/media/cache/js/40a8e9ffb476.js" charset="utf-8"></script>'
|
||||
out = u'<script type="text/javascript" src="/media/CACHE/js/40a8e9ffb476.js" charset="utf-8"></script>'
|
||||
self.assertEqual(out, render(template, context))
|
||||
|
||||
def test_compress_tag_with_illegal_arguments(self):
|
||||
@@ -353,7 +353,7 @@ class StorageTestCase(TestCase):
|
||||
{% endcompress %}
|
||||
"""
|
||||
context = { 'MEDIA_URL': settings.COMPRESS_URL }
|
||||
out = u'<link rel="stylesheet" href="/media/cache/css/5b231a62e9a6.css.gz" type="text/css">'
|
||||
out = u'<link rel="stylesheet" href="/media/CACHE/css/5b231a62e9a6.css.gz" type="text/css">'
|
||||
self.assertEqual(out, render(template, context))
|
||||
|
||||
|
||||
@@ -385,8 +385,8 @@ class OfflineGenerationTestCase(TestCase):
|
||||
count, result = CompressCommand().compress()
|
||||
self.assertEqual(2, count)
|
||||
self.assertEqual(result, [
|
||||
u'<link rel="stylesheet" href="/media/cache/css/a55e1cf95000.css" type="text/css">\n',
|
||||
u'<script type="text/javascript" src="/media/cache/js/bf53fa5b13e2.js" charset="utf-8"></script>',
|
||||
u'<link rel="stylesheet" href="/media/CACHE/css/a55e1cf95000.css" type="text/css">\n',
|
||||
u'<script type="text/javascript" src="/media/CACHE/js/bf53fa5b13e2.js" charset="utf-8"></script>',
|
||||
])
|
||||
|
||||
def test_offline_with_context(self):
|
||||
@@ -397,7 +397,7 @@ class OfflineGenerationTestCase(TestCase):
|
||||
count, result = CompressCommand().compress()
|
||||
self.assertEqual(2, count)
|
||||
self.assertEqual(result, [
|
||||
u'<link rel="stylesheet" href="/media/cache/css/8a2405e029de.css" type="text/css">\n',
|
||||
u'<script type="text/javascript" src="/media/cache/js/bf53fa5b13e2.js" charset="utf-8"></script>',
|
||||
u'<link rel="stylesheet" href="/media/CACHE/css/8a2405e029de.css" type="text/css">\n',
|
||||
u'<script type="text/javascript" src="/media/CACHE/js/bf53fa5b13e2.js" charset="utf-8"></script>',
|
||||
])
|
||||
settings.COMPRESS_OFFLINE_CONTEXT = self._old_offline_context
|
||||
|
@@ -58,7 +58,7 @@ Which would be rendered something like:
|
||||
|
||||
.. code-block:: django
|
||||
|
||||
<link rel="stylesheet" href="/static/cache/css/f7c661b7a124.css" type="text/css" charset="utf-8">
|
||||
<link rel="stylesheet" href="/static/CACHE/css/f7c661b7a124.css" type="text/css" charset="utf-8">
|
||||
|
||||
or:
|
||||
|
||||
@@ -75,7 +75,7 @@ Which would be rendered something like:
|
||||
|
||||
.. code-block:: django
|
||||
|
||||
<script type="text/javascript" src="/static/cache/js/3f33b9146e12.js" charset="utf-8"></script>
|
||||
<script type="text/javascript" src="/static/CACHE/js/3f33b9146e12.js" charset="utf-8"></script>
|
||||
|
||||
Linked files must be accesible via COMPRESS_URL_. If DEBUG is ``True``,
|
||||
off-site files will throw exceptions. If DEBUG is ``False`` they will be
|
||||
@@ -185,7 +185,7 @@ compressed static will be written to when using the default COMPRESS_STORAGE_
|
||||
COMPRESS_OUTPUT_DIR
|
||||
^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
:Default: ``'cache'``
|
||||
:Default: ``'CACHE'``
|
||||
|
||||
Controls the directory inside COMPRESS_ROOT_ that compressed files will
|
||||
be written to.
|
||||
|
Reference in New Issue
Block a user