From c0b4aadd923f635f09c2f221851f66167b0fb3ea Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Barth Date: Tue, 3 Nov 2015 09:19:03 +0100 Subject: [PATCH] Fix python 3.x compatibility regarding json loading Error on travis-ci was: TypeError: can't use a string pattern on a bytes-like object --- moto/swf/responses.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moto/swf/responses.py b/moto/swf/responses.py index 75b533462..3f6e83330 100644 --- a/moto/swf/responses.py +++ b/moto/swf/responses.py @@ -48,7 +48,7 @@ class SWFResponse(BaseResponse): # SWF parameters are passed through a JSON body, so let's ease retrieval @property def _params(self): - return json.loads(self.body) + return json.loads(self.body.decode("utf-8")) def _list_types(self, kind): domain_name = self._params["domain"]