diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-06-22 12:04:44 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-06-22 12:04:44 -0400 |
commit | 2bf3ba6b1715d8a12b12c441224e3fae040f6eca (patch) | |
tree | e02f5b63b2a4ad76eebad0257fc96c825178da34 /test | |
parent | 808dde1450ace1a929d2f6a289bd3e6293c84bad (diff) | |
download | external_python_mako-2bf3ba6b1715d8a12b12c441224e3fae040f6eca.tar.gz external_python_mako-2bf3ba6b1715d8a12b12c441224e3fae040f6eca.tar.bz2 external_python_mako-2bf3ba6b1715d8a12b12c441224e3fae040f6eca.zip |
py3k test fixes
Diffstat (limited to 'test')
-rw-r--r-- | test/templates/runtimeerr_py3k.html | 4 | ||||
-rw-r--r-- | test/test_exceptions.py | 7 |
2 files changed, 8 insertions, 3 deletions
diff --git a/test/templates/runtimeerr_py3k.html b/test/templates/runtimeerr_py3k.html new file mode 100644 index 0000000..d2569e9 --- /dev/null +++ b/test/templates/runtimeerr_py3k.html @@ -0,0 +1,4 @@ +<% + print(y) + y = 10 +%>
\ No newline at end of file diff --git a/test/test_exceptions.py b/test/test_exceptions.py index c136725..2772506 100644 --- a/test/test_exceptions.py +++ b/test/test_exceptions.py @@ -98,7 +98,7 @@ ${u'привет'} foo() except: html_error = exceptions.html_error_template().render() - assert "RuntimeError: test" in html_error + assert "RuntimeError: test" in str(html_error) def test_py_utf8_html_error_template(self): try: @@ -178,8 +178,9 @@ ${foobar} except: t, v, tback = sys.exc_info() - # blow away tracebaack info - sys.exc_clear() + if not util.py3k: + # blow away tracebaack info + sys.exc_clear() # and don't even send what we have. html_error = exceptions.html_error_template().\ |