Ensure entity platform in kira tests (#135723)

This commit is contained in:
G Johansson 2025-01-17 09:10:47 +01:00 committed by GitHub
parent cd88913daf
commit 7430238c0a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 0 deletions

View File

@ -5,6 +5,8 @@ from unittest.mock import MagicMock
from homeassistant.components.kira import remote as kira
from homeassistant.core import HomeAssistant
from tests.common import MockEntityPlatform
SERVICE_SEND_COMMAND = "send_command"
TEST_CONFIG = {kira.DOMAIN: {"devices": [{"host": "127.0.0.1", "port": 17324}]}}
@ -28,6 +30,8 @@ def test_service_call(hass: HomeAssistant) -> None:
kira.setup_platform(hass, TEST_CONFIG, add_entities, DISCOVERY_INFO)
assert len(DEVICES) == 1
remote = DEVICES[0]
remote.hass = hass
remote.platform = MockEntityPlatform(hass)
assert remote.name == "kira"

View File

@ -5,6 +5,8 @@ from unittest.mock import MagicMock, patch
from homeassistant.components.kira import sensor as kira
from homeassistant.core import HomeAssistant
from tests.common import MockEntityPlatform
TEST_CONFIG = {kira.DOMAIN: {"sensors": [{"host": "127.0.0.1", "port": 17324}]}}
DISCOVERY_INFO = {"name": "kira", "device": "kira"}
@ -29,6 +31,8 @@ def test_kira_sensor_callback(
kira.setup_platform(hass, TEST_CONFIG, add_entities, DISCOVERY_INFO)
assert len(DEVICES) == 1
sensor = DEVICES[0]
sensor.hass = hass
sensor.platform = MockEntityPlatform(hass)
assert sensor.name == "kira"