fixed support for python 2.6
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from __future__ import absolute_import
|
||||
from __future__ import absolute_import # noqa
|
||||
import io
|
||||
from types import MethodType
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from __future__ import absolute_import
|
||||
from __future__ import absolute_import # noqa
|
||||
import io
|
||||
|
||||
import jinja2
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user