async def METHOD_NAME(actor_pool):
    addresses = ["1.2.3.4:1234", "1.2.3.4:1235", "1.2.3.4:1236", "1.2.3.4:1237"]
    locator_ref = await mo.create_actor(
        SupervisorPeerLocatorActor,
        "fixed",
        ",".join(addresses),
        address=actor_pool.external_address,
    )
    assert await locator_ref.get_supervisor("mock_name") in addresses
    dbl_addrs = await locator_ref.get_supervisor("mock_name", 2)
    assert len(dbl_addrs) == 2
    assert all(addr in addresses for addr in dbl_addrs)
    with Timer() as timer:
        await locator_ref.wait_all_supervisors_ready()
    assert timer.duration < 0.1
    await mo.destroy_actor(locator_ref)