summaryrefslogtreecommitdiffhomepage
path: root/test/unit/http.py
diff options
context:
space:
mode:
authorAndrei Belov <defan@nginx.com>2019-08-22 21:33:54 +0300
committerAndrei Belov <defan@nginx.com>2019-08-22 21:33:54 +0300
commita07c4d30a64f781f93730576b5dced32422a9935 (patch)
tree06ebfaa66845a057b8069014c5379b2dcfc80861 /test/unit/http.py
parent8a579acddeae0c0106e15d82aa7220ac01deba84 (diff)
parentc47af243b0e805376c4ec908f21e07dc811b33f0 (diff)
downloadunit-1.10.0-1.tar.gz
unit-1.10.0-1.tar.bz2
Merged with the default branch.1.10.0-1
Diffstat (limited to '')
-rw-r--r--test/unit/http.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/test/unit/http.py b/test/unit/http.py
index 1ce86e5a..c0af8a9e 100644
--- a/test/unit/http.py
+++ b/test/unit/http.py
@@ -81,7 +81,11 @@ class TestHTTP(TestUnit):
sock.sendall(req)
if TestUnit.detailed:
- print('>>>', req, sep='\n')
+ print('>>>')
+ try:
+ print(req.decode('utf-8', 'ignore'))
+ except UnicodeEncodeError:
+ print(req)
resp = ''
@@ -93,7 +97,11 @@ class TestHTTP(TestUnit):
resp = self.recvall(sock, read_timeout=read_timeout).decode(enc)
if TestUnit.detailed:
- print('<<<', resp.encode('utf-8'), sep='\n')
+ print('<<<')
+ try:
+ print(resp)
+ except UnicodeEncodeError:
+ print(resp.encode())
if 'raw_resp' not in kwargs:
resp = self._resp_to_dict(resp)