From 52fcd05b9b146610068c5223860a4521d0de0c5a Mon Sep 17 00:00:00 2001 From: Radko Krkos <krkos@cesnet.cz> Date: Fri, 23 Nov 2018 10:57:45 +0100 Subject: [PATCH] Server/Tests: Fix omission from aedb6871b660d81583c98fc0e528aa2b4c7e58ac (last commit) * Needed to correctly support UTF-8 ReadableSTR decoding on Py3 --- warden_server/test_warden_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/warden_server/test_warden_server.py b/warden_server/test_warden_server.py index 4b006a3..c569230 100755 --- a/warden_server/test_warden_server.py +++ b/warden_server/test_warden_server.py @@ -70,7 +70,7 @@ class ReadableSTR(str): """Mission: To boldly quack like a buffer, like no str has quacked before""" def read(self, content_length=None): """Return own content""" - return self[0:content_length] + return ReadableSTR(self[0:content_length]) if getattr(str, 'decode', None) is None: def decode(self, encoding="UTF-8", errors="strict"): # pylint: disable = locally-disabled, unused-argument -- GitLab