From 709017ea46cd3784983ef0ee64cfe608aa44cf0c Mon Sep 17 00:00:00 2001 From: Luiz Menezes Date: Sun, 6 May 2018 21:03:17 -0300 Subject: [PATCH] Fix aiohttp utils to pass encondig to response.json --- tests/integration/aiohttp_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/integration/aiohttp_utils.py b/tests/integration/aiohttp_utils.py index e9f9364..6207103 100644 --- a/tests/integration/aiohttp_utils.py +++ b/tests/integration/aiohttp_utils.py @@ -4,7 +4,7 @@ import aiohttp @asyncio.coroutine -def aiohttp_request(loop, method, url, output='text', **kwargs): +def aiohttp_request(loop, method, url, output='text', encoding='utf-8', **kwargs): session = aiohttp.ClientSession(loop=loop) response_ctx = session.request(method, url, **kwargs) # NOQA: E999 @@ -12,7 +12,7 @@ def aiohttp_request(loop, method, url, output='text', **kwargs): if output == 'text': content = yield from response.text() # NOQA: E999 elif output == 'json': - content = yield from response.json() # NOQA: E999 + content = yield from response.json(encoding=encoding) # NOQA: E999 elif output == 'raw': content = yield from response.read() # NOQA: E999