diff --git a/warden_server/test_warden_server.py b/warden_server/test_warden_server.py index 4b006a341cb9eb39c9f69307e3dd290353f4f118..c569230ae9e1a4953b37d6fbdfb7613a579af801 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