Remove ESPHome legacy entity naming (#123436)
* Remove ESPHome legacy entity naming * Update test entity_ids to use sanitized name instead of object_id
This commit is contained in:
parent
f8e1c2cfd4
commit
84d6f5ed07
23 changed files with 275 additions and 322 deletions
|
@ -62,14 +62,14 @@ async def test_fan_entity_with_all_features_old_api(
|
|||
user_service=user_service,
|
||||
states=states,
|
||||
)
|
||||
state = hass.states.get("fan.test_myfan")
|
||||
state = hass.states.get("fan.test_my_fan")
|
||||
assert state is not None
|
||||
assert state.state == STATE_ON
|
||||
|
||||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_ON,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 20},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 20},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -80,7 +80,7 @@ async def test_fan_entity_with_all_features_old_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_ON,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 50},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 50},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -91,7 +91,7 @@ async def test_fan_entity_with_all_features_old_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_DECREASE_SPEED,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -102,7 +102,7 @@ async def test_fan_entity_with_all_features_old_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_INCREASE_SPEED,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -113,7 +113,7 @@ async def test_fan_entity_with_all_features_old_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_OFF,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, state=False)])
|
||||
|
@ -122,7 +122,7 @@ async def test_fan_entity_with_all_features_old_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_SET_PERCENTAGE,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 100},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 100},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -166,14 +166,14 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
user_service=user_service,
|
||||
states=states,
|
||||
)
|
||||
state = hass.states.get("fan.test_myfan")
|
||||
state = hass.states.get("fan.test_my_fan")
|
||||
assert state is not None
|
||||
assert state.state == STATE_ON
|
||||
|
||||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_ON,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 20},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 20},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, speed_level=1, state=True)])
|
||||
|
@ -182,7 +182,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_ON,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 50},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 50},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, speed_level=2, state=True)])
|
||||
|
@ -191,7 +191,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_DECREASE_SPEED,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, speed_level=2, state=True)])
|
||||
|
@ -200,7 +200,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_INCREASE_SPEED,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, speed_level=4, state=True)])
|
||||
|
@ -209,7 +209,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_OFF,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, state=False)])
|
||||
|
@ -218,7 +218,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_SET_PERCENTAGE,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 100},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 100},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, speed_level=4, state=True)])
|
||||
|
@ -227,7 +227,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_SET_PERCENTAGE,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PERCENTAGE: 0},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PERCENTAGE: 0},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, state=False)])
|
||||
|
@ -236,7 +236,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_OSCILLATE,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_OSCILLATING: True},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_OSCILLATING: True},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, oscillating=True)])
|
||||
|
@ -245,7 +245,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_OSCILLATE,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_OSCILLATING: False},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_OSCILLATING: False},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, oscillating=False)])
|
||||
|
@ -254,7 +254,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_SET_DIRECTION,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_DIRECTION: "forward"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_DIRECTION: "forward"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -265,7 +265,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_SET_DIRECTION,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_DIRECTION: "reverse"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_DIRECTION: "reverse"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls(
|
||||
|
@ -276,7 +276,7 @@ async def test_fan_entity_with_all_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_SET_PRESET_MODE,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan", ATTR_PRESET_MODE: "Preset1"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan", ATTR_PRESET_MODE: "Preset1"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, preset_mode="Preset1")])
|
||||
|
@ -308,14 +308,14 @@ async def test_fan_entity_with_no_features_new_api(
|
|||
user_service=user_service,
|
||||
states=states,
|
||||
)
|
||||
state = hass.states.get("fan.test_myfan")
|
||||
state = hass.states.get("fan.test_my_fan")
|
||||
assert state is not None
|
||||
assert state.state == STATE_ON
|
||||
|
||||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_ON,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, state=True)])
|
||||
|
@ -324,7 +324,7 @@ async def test_fan_entity_with_no_features_new_api(
|
|||
await hass.services.async_call(
|
||||
FAN_DOMAIN,
|
||||
SERVICE_TURN_OFF,
|
||||
{ATTR_ENTITY_ID: "fan.test_myfan"},
|
||||
{ATTR_ENTITY_ID: "fan.test_my_fan"},
|
||||
blocking=True,
|
||||
)
|
||||
mock_client.fan_command.assert_has_calls([call(key=1, state=False)])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue