Add aliases to entity registry items (#84239)

This commit is contained in:
Erik Montnemery 2022-12-20 12:10:46 +01:00 committed by GitHub
parent 8ca92254b6
commit 1f3da9cf1a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 36 additions and 3 deletions

View file

@ -1,5 +1,6 @@
"""Test entity_registry API."""
import pytest
from pytest_unordered import unordered
from homeassistant.components.config import entity_registry
from homeassistant.const import ATTR_ICON
@ -159,6 +160,7 @@ async def test_get_entity(hass, client):
msg = await client.receive_json()
assert msg["result"] == {
"aliases": [],
"area_id": None,
"capabilities": None,
"config_entry_id": None,
@ -191,6 +193,7 @@ async def test_get_entity(hass, client):
msg = await client.receive_json()
assert msg["result"] == {
"aliases": [],
"area_id": None,
"capabilities": None,
"config_entry_id": None,
@ -244,6 +247,7 @@ async def test_update_entity(hass, client):
"id": 6,
"type": "config/entity_registry/update",
"entity_id": "test_domain.world",
"aliases": ["alias_1", "alias_2"],
"area_id": "mock-area-id",
"device_class": "custom_device_class",
"hidden_by": "user", # We exchange strings over the WS API, not enums
@ -256,6 +260,7 @@ async def test_update_entity(hass, client):
assert msg["result"] == {
"entity_entry": {
"aliases": unordered(["alias_1", "alias_2"]),
"area_id": "mock-area-id",
"capabilities": None,
"config_entry_id": None,
@ -330,6 +335,7 @@ async def test_update_entity(hass, client):
assert msg["result"] == {
"entity_entry": {
"aliases": unordered(["alias_1", "alias_2"]),
"area_id": "mock-area-id",
"capabilities": None,
"config_entry_id": None,
@ -369,6 +375,7 @@ async def test_update_entity(hass, client):
assert msg["result"] == {
"entity_entry": {
"aliases": unordered(["alias_1", "alias_2"]),
"area_id": "mock-area-id",
"capabilities": None,
"config_entry_id": None,
@ -420,6 +427,7 @@ async def test_update_entity_require_restart(hass, client):
assert msg["result"] == {
"entity_entry": {
"aliases": [],
"area_id": None,
"capabilities": None,
"config_entry_id": config_entry.entry_id,
@ -527,6 +535,7 @@ async def test_update_entity_no_changes(hass, client):
assert msg["result"] == {
"entity_entry": {
"aliases": [],
"area_id": None,
"capabilities": None,
"config_entry_id": None,
@ -615,6 +624,7 @@ async def test_update_entity_id(hass, client):
assert msg["result"] == {
"entity_entry": {
"aliases": [],
"area_id": None,
"capabilities": None,
"config_entry_id": None,