fixes some smaller problems for Jinja2 on Jython.
--HG--
branch : trunk
diff --git a/tests/test_ext.py b/tests/test_ext.py
index ed2c683..a12ca33 100644
--- a/tests/test_ext.py
+++ b/tests/test_ext.py
@@ -15,7 +15,7 @@
importable_object = 23
-_gettext_re = re.compile(r'_\((.*?)\)')
+_gettext_re = re.compile(r'_\((.*?)\)(?s)')
class TestExtension(Extension):
@@ -49,7 +49,7 @@
def filter_stream(self, stream):
for token in stream:
- if token.type is 'data':
+ if token.type == 'data':
for t in self.interpolate(token):
yield t
else:
@@ -132,9 +132,10 @@
def test_streamfilter_extension():
env = Environment(extensions=[StreamFilterExtension])
- env.globals['gettext'] = lambda x: x.title()
+ env.globals['gettext'] = lambda x: x.upper()
tmpl = env.from_string('Foo _(bar) Baz')
- assert tmpl.render() == 'Foo Bar Baz'
+ out = tmpl.render()
+ assert out == 'Foo BAR Baz'
class WithExtension(Extension):