async def METHOD_NAME(coros, mock_logger):
    results = await logged_gather(*coros, reraise=False, log=mock_logger)
    assert results[0] == 0
    assert isinstance(results[1], ValueError)
    assert results[2] == 2
    assert isinstance(results[3], RuntimeError)
    assert isinstance(results[4], ValueError)
    assert results[5] == 5