def cb(): def read(): fut = asyncio.Future(loop=self._loop) with open(filename) as f: fut.set_result(f.read().encode('utf-8')) return fut resp = ClientResponse('GET', yarl.URL(uri), writer=Mock(), timer=TimerNoop(), continue100=None, request_info=Mock(), traces=[], loop=self._loop, session=Mock()) resp._headers = {'Content-Type': 'application/json'} resp.status = status resp.reason = Mock() resp.content = Mock() resp.content.read.side_effect = read resp.close = Mock() fut = asyncio.Future(loop=self._loop) fut.set_result(resp) return fut
def cb(): def read(): fut = asyncio.Future(loop=self._loop) with open(filename) as f: fut.set_result(f.read().encode("utf-8")) return fut resp = ClientResponse("GET", uri) resp.headers = {"Content-Type": "application/json"} resp.status = 200 resp.content = Mock() resp.content.read.side_effect = read resp.close = Mock() fut = asyncio.Future(loop=self._loop) fut.set_result(resp) return fut
def cb(): def read(): fut = asyncio.Future(loop=self._loop) with open(filename) as f: fut.set_result(f.read().encode('utf-8')) return fut resp = ClientResponse('GET', yarl.URL(uri)) resp.headers = {'Content-Type': 'application/json'} resp.status = status resp.content = Mock() resp.content.read.side_effect = read resp.close = Mock() fut = asyncio.Future(loop=self._loop) fut.set_result(resp) return fut