def func(request): resp = EventSourceResponse() resp.start(request) with self.assertRaises(TypeError): resp.send('foo', retry='one') resp.send('foo', retry=1) return resp
async def func(request): app = request.app resp = EventSourceResponse() await resp.prepare(request) resp.send('foo', event='bar', id='xyz', retry=1) app['socket'].append(resp) await resp.wait() return resp
def func(request): app = request.app resp = EventSourceResponse() resp.start(request) resp.send('foo', event='bar', id='xyz', retry=1) app['socket'].append(resp) yield from resp.wait() return resp
def hello(request): resp = EventSourceResponse() resp.start(request) for i in range(0, 100): print('foo') yield from asyncio.sleep(1, loop=loop) resp.send('foo {}'.format(i)) resp.stop_streaming() return resp
async def func(request): resp = EventSourceResponse() await resp.prepare(request) with pytest.raises(TypeError): resp.send('foo', retry='one') resp.send('foo', retry=1) resp.stop_streaming() await resp.wait() return resp
async def func(request): app = request.app resp = EventSourceResponse() resp.ping_interval = 1 await resp.prepare(request) resp.send('foo') app['socket'].append(resp) await resp.wait() return resp
def func(request): app = request.app resp = EventSourceResponse() resp.ping_interval = 1 resp.start(request) resp.send('foo') app['socket'].append(resp) yield from resp.wait() return resp
def func(request): resp = EventSourceResponse(headers={'X-SSE': 'aiohttp_sse'}) resp.start(request) resp.send('foo') resp.send('foo', event='bar') resp.send('foo', event='bar', id='xyz') resp.send('foo', event='bar', id='xyz', retry=1) return resp
async def func(request): if with_sse_response: resp = await sse_response(request, headers={'X-SSE': 'aiohttp_sse'}) else: resp = EventSourceResponse(headers={'X-SSE': 'aiohttp_sse'}) await resp.prepare(request) resp.send('foo') resp.send('foo', event='bar') resp.send('foo', event='bar', id='xyz') resp.send('foo', event='bar', id='xyz', retry=1) resp.stop_streaming() await resp.wait() return resp
def func(request): if with_sse_response: resp = yield from sse_response(request, headers={'X-SSE': 'aiohttp_sse'}) else: resp = EventSourceResponse(headers={'X-SSE': 'aiohttp_sse'}) if with_deprecated_start: resp.start(request) else: yield from resp.prepare(request) resp.send('foo') resp.send('foo', event='bar') resp.send('foo', event='bar', id='xyz') resp.send('foo', event='bar', id='xyz', retry=1) resp.stop_streaming() yield from resp.wait() return resp