(writer, fname)
| 2234 | |
| 2235 | @aiohttp.streamer |
| 2236 | async def stream(writer, fname): |
| 2237 | with fname.open("rb") as f: |
| 2238 | data = await asyncio.to_thread(f.read, 100) |
| 2239 | while data: |
| 2240 | await writer.write(data) |
| 2241 | data = await asyncio.to_thread(f.read, 100) |
| 2242 | |
| 2243 | async with client.post( |
| 2244 | "/", data=stream(fname), headers={"Content-Length": str(data_size)} |
no test coverage detected