summaryrefslogtreecommitdiff
path: root/test/test_template.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-02-02 11:47:11 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2012-02-02 11:47:11 -0500
commit70dec0aee9b25e1c9ad75dae71509edd5d1de87d (patch)
tree33b33fae23dea5e1ae5e65f21332086a3d34583c /test/test_template.py
parent1efbc0327aa00b5bdda724c9e76094826ae15a3f (diff)
downloadmako-70dec0aee9b25e1c9ad75dae71509edd5d1de87d.tar.gz
py3k fixesrel_0_6_2
Diffstat (limited to 'test/test_template.py')
-rw-r--r--test/test_template.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/test/test_template.py b/test/test_template.py
index 769af02..9841ac8 100644
--- a/test/test_template.py
+++ b/test/test_template.py
@@ -25,10 +25,18 @@ class EncodingTest(TemplateTest):
except:
# <h3>Exception: <span style="color:red">Foobar</span></h3>
markup = html_error_template().render(full=False, css=False)
- print markup
- assert '<span style="color:red">Foobar</span></h3>' not in markup
- assert '&lt;span style=&#34;color:red&#34;&gt;Foobar&lt;/span&gt;' in markup
-
+ if util.py3k:
+ assert '<span style="color:red">Foobar</span></h3>'\
+ .encode('ascii') not in markup
+ assert '&lt;span style=&#34;color:red&#34;'\
+ '&gt;Foobar&lt;/span&gt;'\
+ .encode('ascii') in markup
+ else:
+ assert '<span style="color:red">Foobar</span></h3>' \
+ not in markup
+ assert '&lt;span style=&#34;color:red&#34;'\
+ '&gt;Foobar&lt;/span&gt;' in markup
+
def test_unicode(self):
self._do_memory_test(
u"""Alors vous imaginez ma surprise, au lever du jour, quand une drôle de petite voix m’a réveillé. Elle disait: « S’il vous plaît… dessine-moi un mouton! »""",