From 6254200b375fed6738bf5198d89cf9fcd07d462e Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Wed, 15 Feb 2023 16:19:46 +0100 Subject: [PATCH] Fix otbr tests (#88184) --- tests/components/otbr/conftest.py | 5 +++++ tests/components/otbr/test_websocket_api.py | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/components/otbr/conftest.py b/tests/components/otbr/conftest.py index ee0e0e47c4d..d02524cb615 100644 --- a/tests/components/otbr/conftest.py +++ b/tests/components/otbr/conftest.py @@ -22,3 +22,8 @@ async def otbr_config_entry_fixture(hass): config_entry.add_to_hass(hass) with patch("python_otbr_api.OTBR.get_active_dataset_tlvs", return_value=DATASET): assert await hass.config_entries.async_setup(config_entry.entry_id) + + +@pytest.fixture(autouse=True) +def use_mocked_zeroconf(mock_async_zeroconf): + """Mock zeroconf in all tests.""" diff --git a/tests/components/otbr/test_websocket_api.py b/tests/components/otbr/test_websocket_api.py index afc2ec9ecdd..44baf6a2d94 100644 --- a/tests/components/otbr/test_websocket_api.py +++ b/tests/components/otbr/test_websocket_api.py @@ -10,6 +10,7 @@ from homeassistant.setup import async_setup_component from . import BASE_URL from tests.test_util.aiohttp import AiohttpClientMocker +from tests.typing import WebSocketGenerator @pytest.fixture @@ -53,10 +54,11 @@ async def test_get_info( async def test_get_info_no_entry( hass: HomeAssistant, aioclient_mock: AiohttpClientMocker, - websocket_client, + hass_ws_client: WebSocketGenerator, ) -> None: """Test async_get_info.""" await async_setup_component(hass, "otbr", {}) + websocket_client = await hass_ws_client(hass) await websocket_client.send_json( { "id": 5,