async def METHOD_NAME(self, bot, chat_photo, tmp_file):
    tasks = {bot.get_file(chat_photo.small_file_id), bot.get_file(chat_photo.big_file_id)}
    asserts = []
    for task in asyncio.as_completed(tasks):
        file = await task
        if file.file_unique_id == chat_photo.small_file_unique_id:
            asserts.append("small")
        elif file.file_unique_id == chat_photo.big_file_unique_id:
            asserts.append("big")
        assert file.file_path.startswith("https://")
        await file.download_to_drive(tmp_file)
        assert tmp_file.is_file()
    assert "small" in asserts
    assert "big" in asserts