From 5b32e42b8cd87f61c9e61b23bdbfa3f29de38d10 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sat, 28 Feb 2026 01:24:13 +0100 Subject: [PATCH] Add aioclient_mock to ssdp tests to prevent real HTTP requests (#164403) --- tests/components/ssdp/test_init.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tests/components/ssdp/test_init.py b/tests/components/ssdp/test_init.py index 2e213991a03..90f3c4ceea6 100644 --- a/tests/components/ssdp/test_init.py +++ b/tests/components/ssdp/test_init.py @@ -41,7 +41,11 @@ from tests.test_util.aiohttp import AiohttpClientMocker return_value={"mock-domain": [{"st": "mock-st"}]}, ) async def test_ssdp_flow_dispatched_on_st( - mock_get_ssdp, hass: HomeAssistant, caplog: pytest.LogCaptureFixture, mock_flow_init + mock_get_ssdp, + hass: HomeAssistant, + caplog: pytest.LogCaptureFixture, + mock_flow_init, + aioclient_mock: AiohttpClientMocker, ) -> None: """Test matching based on ST.""" mock_ssdp_search_response = _ssdp_headers( @@ -84,7 +88,11 @@ async def test_ssdp_flow_dispatched_on_st( return_value={"mock-domain": [{"manufacturerURL": "mock-url"}]}, ) async def test_ssdp_flow_dispatched_on_manufacturer_url( - mock_get_ssdp, hass: HomeAssistant, caplog: pytest.LogCaptureFixture, mock_flow_init + mock_get_ssdp, + hass: HomeAssistant, + caplog: pytest.LogCaptureFixture, + mock_flow_init, + aioclient_mock: AiohttpClientMocker, ) -> None: """Test matching based on manufacturerURL.""" mock_ssdp_search_response = _ssdp_headers( @@ -1038,6 +1046,7 @@ async def test_ssdp_rediscover( async def test_ssdp_rediscover_no_match( mock_get_ssdp, hass: HomeAssistant, + aioclient_mock: AiohttpClientMocker, mock_flow_init, entry_domain: str, entry_discovery_keys: dict[str, tuple[DiscoveryKey, ...]],