summaryrefslogtreecommitdiff
path: root/jinja2/testsuite
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2010-02-17 07:59:38 +0100
committerArmin Ronacher <armin.ronacher@active-4.com>2010-02-17 07:59:38 +0100
commit821a4232be53dd39714df74bbb956972f30436f9 (patch)
treed28b234dbfa2d27d57b723212faea08887229c8f /jinja2/testsuite
parent28decdbe96e2ffc5ef45177256b2cbeb05eb246c (diff)
downloadjinja2-821a4232be53dd39714df74bbb956972f30436f9.tar.gz
Fixed some tests for python 2.4. Disabled a test for 2.4 that does not work because of a python limitation.
--HG-- branch : trunk
Diffstat (limited to 'jinja2/testsuite')
-rw-r--r--jinja2/testsuite/debug.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/jinja2/testsuite/debug.py b/jinja2/testsuite/debug.py
index ee79498..a0d3ca9 100644
--- a/jinja2/testsuite/debug.py
+++ b/jinja2/testsuite/debug.py
@@ -8,6 +8,7 @@
:copyright: (c) 2010 by the Jinja Team.
:license: BSD, see LICENSE for more details.
"""
+import sys
import unittest
from jinja2.testsuite import JinjaTestCase, filesystem_loader
@@ -19,11 +20,12 @@ env = Environment(loader=filesystem_loader)
class DebugTestCase(JinjaTestCase):
- def test_runtime_error(self):
- def test():
- tmpl.render(fail=lambda: 1 / 0)
- tmpl = env.get_template('broken.html')
- self.assert_traceback_matches(test, r'''
+ if sys.version_info[:2] != (2, 4):
+ def test_runtime_error(self):
+ def test():
+ tmpl.render(fail=lambda: 1 / 0)
+ tmpl = env.get_template('broken.html')
+ self.assert_traceback_matches(test, r'''
File ".*?broken.html", line 2, in (top-level template code|<module>)
\{\{ fail\(\) \}\}
File ".*?debug.pyc?", line \d+, in <lambda>