From 5618484af598f3948a5860addde272ca2fb3319d Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 28 Apr 2026 08:37:24 +0000 Subject: [PATCH] Fix otbr flaky config flow tests in Python 3.14.3 Co-Authored-By: Claude Opus 4.7 (1M context) --- tests/components/otbr/test_config_flow.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/components/otbr/test_config_flow.py b/tests/components/otbr/test_config_flow.py index a45bff9b212129..a2c5c012eb8215 100644 --- a/tests/components/otbr/test_config_flow.py +++ b/tests/components/otbr/test_config_flow.py @@ -673,7 +673,10 @@ async def _addon_info(slug: str) -> Mock: @pytest.mark.usefixtures("get_border_agent_id") async def test_hassio_discovery_flow_router_not_setup( - hass: HomeAssistant, aioclient_mock: AiohttpClientMocker, otbr_addon_info + hass: HomeAssistant, + aioclient_mock: AiohttpClientMocker, + multiprotocol_addon_manager_mock, + otbr_addon_info, ) -> None: """Test the hassio discovery flow when the border router has no dataset. @@ -731,7 +734,10 @@ async def test_hassio_discovery_flow_router_not_setup( @pytest.mark.usefixtures("get_border_agent_id") async def test_hassio_discovery_flow_router_not_setup_has_preferred( - hass: HomeAssistant, aioclient_mock: AiohttpClientMocker, otbr_addon_info + hass: HomeAssistant, + aioclient_mock: AiohttpClientMocker, + multiprotocol_addon_manager_mock, + otbr_addon_info, ) -> None: """Test the hassio discovery flow when the border router has no dataset.