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:
Jesse Hills
2024-08-09 21:43:02 +12:00
committed by GitHub
parent f8e1c2cfd4
commit 84d6f5ed07
23 changed files with 275 additions and 322 deletions

View File

@@ -48,14 +48,14 @@ async def test_generic_number_entity(
user_service=user_service,
states=states,
)
state = hass.states.get("number.test_mynumber")
state = hass.states.get("number.test_my_number")
assert state is not None
assert state.state == "50"
await hass.services.async_call(
NUMBER_DOMAIN,
SERVICE_SET_VALUE,
{ATTR_ENTITY_ID: "number.test_mynumber", ATTR_VALUE: 50},
{ATTR_ENTITY_ID: "number.test_my_number", ATTR_VALUE: 50},
blocking=True,
)
mock_client.number_command.assert_has_calls([call(1, 50)])
@@ -89,7 +89,7 @@ async def test_generic_number_nan(
user_service=user_service,
states=states,
)
state = hass.states.get("number.test_mynumber")
state = hass.states.get("number.test_my_number")
assert state is not None
assert state.state == STATE_UNKNOWN
@@ -121,7 +121,7 @@ async def test_generic_number_with_unit_of_measurement_as_empty_string(
user_service=user_service,
states=states,
)
state = hass.states.get("number.test_mynumber")
state = hass.states.get("number.test_my_number")
assert state is not None
assert state.state == "42"
assert ATTR_UNIT_OF_MEASUREMENT not in state.attributes
@@ -160,7 +160,7 @@ async def test_generic_number_entity_set_when_disconnected(
await hass.services.async_call(
NUMBER_DOMAIN,
SERVICE_SET_VALUE,
{ATTR_ENTITY_ID: "number.test_mynumber", ATTR_VALUE: 20},
{ATTR_ENTITY_ID: "number.test_my_number", ATTR_VALUE: 20},
blocking=True,
)
mock_client.number_command.reset_mock()