Example #1
0
async def test_io_wrapper() -> None:
    wrapper = IOBody(BytesIO(b"abcdef"), buffer_size=3)
    results = []
    async with wrapper as response:
        async for data in response:
            results.append(data)
    assert results == [b"abc", b"def"]
Example #2
0
async def test_io_wrapper_sequence_conversion() -> None:
    wrapper = IOBody(BytesIO(b"abcdef"), buffer_size=3)
    assert (await wrapper.convert_to_sequence()) == b"abcdef"