From e35b0f12bc1cdaec3f1ac8ca67c2af52a46655aa Mon Sep 17 00:00:00 2001 From: Gael Pasgrimaud Date: Thu, 21 Feb 2013 20:38:03 +0100 Subject: fix test for py3X --- webtest/debugapp.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'webtest/debugapp.py') diff --git a/webtest/debugapp.py b/webtest/debugapp.py index 8b1231b..ca2af47 100644 --- a/webtest/debugapp.py +++ b/webtest/debugapp.py @@ -28,7 +28,10 @@ class DebugApp(object): raise Exception('Exception requested') if 'errorlog' in req.GET: - req.environ['wsgi.errors'].write(req.GET['errorlog']) + log = req.GET['errorlog'] + if not six.PY3 and not isinstance(log, six.binary_type): + log = log.encode('utf8') + req.environ['wsgi.errors'].write(log) status = str(req.GET.get('status', '200 OK')) -- cgit v1.2.1