mirror of
https://github.com/home-assistant/core.git
synced 2026-09-02 10:17:26 -05:00
Add key expiry disabled binary sensor to Tailscale (#117667)
This commit is contained in:
@@ -31,6 +31,20 @@ async def test_tailscale_binary_sensors(
|
||||
assert state.attributes.get(ATTR_FRIENDLY_NAME) == "frencks-iphone Client"
|
||||
assert state.attributes.get(ATTR_DEVICE_CLASS) == BinarySensorDeviceClass.UPDATE
|
||||
|
||||
state = hass.states.get("binary_sensor.frencks_iphone_key_expiry_disabled")
|
||||
entry = entity_registry.async_get(
|
||||
"binary_sensor.frencks_iphone_key_expiry_disabled"
|
||||
)
|
||||
assert entry
|
||||
assert state
|
||||
assert entry.unique_id == "123456_key_expiry_disabled"
|
||||
assert entry.entity_category == EntityCategory.DIAGNOSTIC
|
||||
assert state.state == STATE_OFF
|
||||
assert (
|
||||
state.attributes.get(ATTR_FRIENDLY_NAME) == "frencks-iphone Key expiry disabled"
|
||||
)
|
||||
assert ATTR_DEVICE_CLASS not in state.attributes
|
||||
|
||||
state = hass.states.get("binary_sensor.frencks_iphone_supports_hairpinning")
|
||||
entry = entity_registry.async_get(
|
||||
"binary_sensor.frencks_iphone_supports_hairpinning"
|
||||
|
||||
Reference in New Issue
Block a user