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