diff --git a/compressor/offline/django.py b/compressor/offline/django.py index fffd6f5..944a551 100644 --- a/compressor/offline/django.py +++ b/compressor/offline/django.py @@ -1,4 +1,4 @@ -from __future__ import absolute_import +from __future__ import absolute_import # noqa import io from types import MethodType diff --git a/compressor/offline/jinja2.py b/compressor/offline/jinja2.py index dba7406..8ac8989 100644 --- a/compressor/offline/jinja2.py +++ b/compressor/offline/jinja2.py @@ -1,4 +1,4 @@ -from __future__ import absolute_import +from __future__ import absolute_import # noqa import io import jinja2 diff --git a/compressor/tests/test_offline.py b/compressor/tests/test_offline.py index 27a4f3e..5df0f0d 100644 --- a/compressor/tests/test_offline.py +++ b/compressor/tests/test_offline.py @@ -33,7 +33,10 @@ class OfflineTestCaseMixin(object): templates_dir = "" expected_hash = "" # Engines to test - engines = ("django", "jinja2") + if sys.version_info.major == 3 and sys.version_info.minor == 2: + engines = ("django",) + else: + engines = ("django", "jinja2") def setUp(self): self._old_compress = settings.COMPRESS_ENABLED @@ -382,8 +385,8 @@ class OfflineGenerationComplexTestCase(OfflineTestCaseMixin, TestCase): self.assertEqual(rendered_template, "".join(result) + "\n") -@unittest.skipIf(sys.version_info.major == 3 and sys.version_info.minor == 2, - "Coffin does not support 3.2") +@unittest.skipIf(sys.version_info >= (3, 2), + "Coffin does not support 3.2+") class OfflineGenerationCoffinTestCase(OfflineTestCaseMixin, TestCase): templates_dir = "test_coffin" expected_hash = "32c8281e3346" @@ -402,8 +405,8 @@ class OfflineGenerationCoffinTestCase(OfflineTestCaseMixin, TestCase): return env -@unittest.skipIf(sys.version_info.major == 3 and sys.version_info.minor == 2, - "Jingo does not support 3.2") +@unittest.skipIf(sys.version_info >= (3, 2), + "Jingo does not support 3.2+") class OfflineGenerationJingoTestCase(OfflineTestCaseMixin, TestCase): templates_dir = "test_jingo" expected_hash = "61ec584468eb"