From 6de824e875d44dba0a49548c904edbdfbb84dea1 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Sun, 21 Jul 2024 18:50:00 +0200 Subject: [PATCH] Fix test RuntimeWarning for upb (#122325) --- tests/components/upb/test_config_flow.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/components/upb/test_config_flow.py b/tests/components/upb/test_config_flow.py index 54aeb00e89a..efa6d60c344 100644 --- a/tests/components/upb/test_config_flow.py +++ b/tests/components/upb/test_config_flow.py @@ -1,7 +1,7 @@ """Test the UPB Control config flow.""" from asyncio import TimeoutError -from unittest.mock import AsyncMock, PropertyMock, patch +from unittest.mock import AsyncMock, MagicMock, PropertyMock, patch from homeassistant import config_entries from homeassistant.components.upb.const import DOMAIN @@ -18,6 +18,7 @@ def mocked_upb(sync_complete=True, config_ok=True): upb_mock = AsyncMock() type(upb_mock).network_id = PropertyMock(return_value="42") type(upb_mock).config_ok = PropertyMock(return_value=config_ok) + type(upb_mock).disconnect = MagicMock() if sync_complete: upb_mock.async_connect.side_effect = _upb_lib_connect return patch( -- GitLab