diff --git a/tests/conftest.py b/tests/conftest.py index f653a647..c6c6bedd 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -40,12 +40,16 @@ def driver(async_zeroconf): "pyhap.accessory_driver.HAPServer.async_start", new_callable=AsyncMock ), patch( "pyhap.accessory_driver.AccessoryDriver.persist" - ), patch( - "pyhap.util.get_local_address", return_value="127.0.0.1" ): yield AccessoryDriver(loop=loop) +@pytest.fixture(autouse=True) +def mock_local_address(): + with patch("pyhap.util.get_local_address", return_value="127.0.0.1"): + yield + + class MockDriver: def __init__(self): self.loader = Loader()