From eeab24e8880ed6ca9280db2953391af3641eef8f Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Fri, 2 Jul 2010 11:04:21 +0200 Subject: [PATCH] Made css hunk test independent from cache busting file hash. --- tests/core/tests.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/core/tests.py b/tests/core/tests.py index 0fa033f..eeb26f0 100644 --- a/tests/core/tests.py +++ b/tests/core/tests.py @@ -182,9 +182,12 @@ class CssAbsolutizingTestCase(TestCase): def test_css_hunks(self): - out = [u"p { background: url('/media/images/test.png?86ea855a37ed'); }\np { background: url('/media/images/test.png?86ea855a37ed'); }\np { background: url('/media/images/test.png?86ea855a37ed'); }\np { background: url('/media/images/test.png?86ea855a37ed'); }\n", - u"p { background: url('/media/images/test.png?86ea855a37ed'); }\np { background: url('/media/images/test.png?86ea855a37ed'); }\np { background: url('/media/images/test.png?86ea855a37ed'); }\np { background: url('/media/images/test.png?86ea855a37ed'); }\n", - ] + hash_dict = { + 'hash1': self.get_hashed_mtime(os.path.join(settings.MEDIA_ROOT, 'css/url/url1.css')), + 'hash2': self.get_hashed_mtime(os.path.join(settings.MEDIA_ROOT, 'css/url/2/url2.css')), + } + out = [u"p { background: url('/media/images/test.png?%(hash1)s'); }\np { background: url('/media/images/test.png?%(hash1)s'); }\np { background: url('/media/images/test.png?%(hash1)s'); }\np { background: url('/media/images/test.png?%(hash1)s'); }\n" % hash_dict, + u"p { background: url('/media/images/test.png?%(hash2)s'); }\np { background: url('/media/images/test.png?%(hash2)s'); }\np { background: url('/media/images/test.png?%(hash2)s'); }\np { background: url('/media/images/test.png?%(hash2)s'); }\n" % hash_dict] self.assertEqual(out, self.cssNode.hunks)