1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-09 09:13:23 +00:00

Fix aiohttp stub to support version >= 3.1.0

This commit is contained in:
Luiz Menezes
2018-05-01 18:20:37 -03:00
parent f890709a20
commit 26be756f47
4 changed files with 21 additions and 23 deletions

View File

@@ -12,6 +12,20 @@ from vcr.request import Request
class MockClientResponse(ClientResponse):
def __init__(self, method, url):
super().__init__(
method=method,
url=url,
writer=None,
continue100=None,
timer=None,
request_info=None,
auto_decompress=None,
traces=None,
loop=asyncio.get_event_loop(),
session=None,
)
# TODO: get encoding from header
@asyncio.coroutine
def json(self, *, encoding='utf-8', loads=json.loads): # NOQA: E999