diff options
Diffstat (limited to 'test/test_filters.py')
-rw-r--r-- | test/test_filters.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/test/test_filters.py b/test/test_filters.py index cf292ed..f0c55c6 100644 --- a/test/test_filters.py +++ b/test/test_filters.py @@ -5,6 +5,7 @@ import unittest from test import TemplateTest, eq_, requires_python_2 from test.util import result_lines, flatten_result from mako.compat import u +from mako import compat class FilterTest(TemplateTest): def test_basic(self): @@ -94,12 +95,20 @@ class FilterTest(TemplateTest): t = Template("""# coding: utf-8 some stuff.... ${x} """, default_filters=['decode.utf8']) - #print t.code eq_( t.render_unicode(x=u("voix m’a réveillé")).strip(), u("some stuff.... voix m’a réveillé") ) + def test_encode_filter_non_str(self): + t = Template("""# coding: utf-8 + some stuff.... ${x} + """, default_filters=['decode.utf8']) + eq_( + t.render_unicode(x=3).strip(), + u("some stuff.... 3") + ) + def test_custom_default(self): t = Template(""" <%! |