From 0d63cb765f97fb6416be8f0a0b744ebee0f588d7 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Thu, 13 Nov 2025 07:44:56 +0100 Subject: [PATCH] Fix lg_netcast tests opening sockets (#156459) Co-authored-by: epenet <6771947+epenet@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- tests/components/lg_netcast/test_device_trigger.py | 12 +++++++++++- tests/components/lg_netcast/test_trigger.py | 8 ++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/tests/components/lg_netcast/test_device_trigger.py b/tests/components/lg_netcast/test_device_trigger.py index b5c970aff07..22ba0352bbf 100644 --- a/tests/components/lg_netcast/test_device_trigger.py +++ b/tests/components/lg_netcast/test_device_trigger.py @@ -1,4 +1,7 @@ -"""The tests for LG NEtcast device triggers.""" +"""The tests for LG Netcast device triggers.""" + +from collections.abc import Generator +from unittest.mock import patch import pytest @@ -19,6 +22,13 @@ from . import ENTITY_ID, UNIQUE_ID, setup_lgnetcast from tests.common import MockConfigEntry, async_get_device_automations +@pytest.fixture(autouse=True) +def mock_lg_netcast() -> Generator[None]: + """Mock LG Netcast library.""" + with patch("homeassistant.components.lg_netcast.LgNetCastClient"): + yield + + async def test_get_triggers( hass: HomeAssistant, device_registry: dr.DeviceRegistry ) -> None: diff --git a/tests/components/lg_netcast/test_trigger.py b/tests/components/lg_netcast/test_trigger.py index d838b931560..da62c57c912 100644 --- a/tests/components/lg_netcast/test_trigger.py +++ b/tests/components/lg_netcast/test_trigger.py @@ -1,5 +1,6 @@ """The tests for LG Netcast device triggers.""" +from collections.abc import Generator from unittest.mock import patch import pytest @@ -17,6 +18,13 @@ from . import ENTITY_ID, UNIQUE_ID, setup_lgnetcast from tests.common import MockEntity, MockEntityPlatform +@pytest.fixture(autouse=True) +def mock_lg_netcast() -> Generator[None]: + """Mock LG Netcast library.""" + with patch("homeassistant.components.lg_netcast.LgNetCastClient"): + yield + + async def test_lg_netcast_turn_on_trigger_device_id( hass: HomeAssistant, service_calls: list[ServiceCall],