async def METHOD_NAME(self):
    server_addr = f"http://localhost:{self.server.port}"
    with TempFile() as tails:
        result = await put_file(
            f"{server_addr}/succeed",
            {"tails": tails},
            {"genesis": "..."},
            session=self.client.session,
            json=True,
        )
    assert result == [True]
    assert self.succeed_calls == 1