mirror of
https://github.com/Electric-Special/ha-core.git
synced 2026-03-21 02:03:27 +01:00
Fix incorrect use of Platform enum in flexit_bacnet tests (#163144)
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user