Fix incorrect use of Platform enum in flexit_bacnet tests (#163144)

This commit is contained in:
epenet
2026-02-16 12:02:23 +01:00
committed by GitHub
parent d464806281
commit 9477fa4471

View File

@@ -15,6 +15,7 @@ from homeassistant.components.climate import (
ATTR_HVAC_ACTION,
ATTR_HVAC_MODE,
ATTR_PRESET_MODE,
DOMAIN as CLIMATE_DOMAIN,
PRESET_AWAY,
PRESET_HOME,
SERVICE_SET_HVAC_MODE,
@@ -61,7 +62,7 @@ async def test_set_hvac_preset_mode(
mock_flexit_bacnet.ventilation_mode = VENTILATION_MODE_AWAY
mock_flexit_bacnet.operation_mode = 2 # OPERATION_MODE_AWAY
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_PRESET_MODE,
{
ATTR_ENTITY_ID: ENTITY_ID,
@@ -81,7 +82,7 @@ async def test_set_hvac_preset_mode(
mock_flexit_bacnet.ventilation_mode = VENTILATION_MODE_HOME
mock_flexit_bacnet.operation_mode = 3 # OPERATION_MODE_HOME
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_PRESET_MODE,
{
ATTR_ENTITY_ID: ENTITY_ID,
@@ -100,7 +101,7 @@ async def test_set_hvac_preset_mode(
mock_flexit_bacnet.set_ventilation_mode.side_effect = asyncio.TimeoutError
with pytest.raises(HomeAssistantError):
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_PRESET_MODE,
{
ATTR_ENTITY_ID: ENTITY_ID,
@@ -125,7 +126,7 @@ async def test_set_hvac_mode(
mock_flexit_bacnet.ventilation_mode = VENTILATION_MODE_STOP
mock_flexit_bacnet.operation_mode = 1 # OPERATION_MODE_OFF
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_HVAC_MODE,
{ATTR_ENTITY_ID: ENTITY_ID, ATTR_HVAC_MODE: HVACMode.OFF},
blocking=True,
@@ -140,7 +141,7 @@ async def test_set_hvac_mode(
mock_flexit_bacnet.set_ventilation_mode.side_effect = asyncio.TimeoutError
with pytest.raises(HomeAssistantError):
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_HVAC_MODE,
{ATTR_ENTITY_ID: ENTITY_ID, ATTR_HVAC_MODE: HVACMode.OFF},
blocking=True,
@@ -183,7 +184,7 @@ async def test_set_temperature(
# Set ventilation mode to HOME and set temperature to 22.5°C
mock_flexit_bacnet.ventilation_mode = VENTILATION_MODE_HOME
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_TEMPERATURE,
{
ATTR_ENTITY_ID: ENTITY_ID,
@@ -198,7 +199,7 @@ async def test_set_temperature(
# Change ventilation mode to AWAY and set temperature
mock_flexit_bacnet.ventilation_mode = VENTILATION_MODE_AWAY
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_TEMPERATURE,
{
ATTR_ENTITY_ID: ENTITY_ID,
@@ -214,7 +215,7 @@ async def test_set_temperature(
mock_flexit_bacnet.set_air_temp_setpoint_away.side_effect = ConnectionError
with pytest.raises(HomeAssistantError):
await hass.services.async_call(
Platform.CLIMATE,
CLIMATE_DOMAIN,
SERVICE_SET_TEMPERATURE,
{
ATTR_ENTITY_ID: ENTITY_ID,