Remove group_members from significant attributes in media player (#106916)

This commit is contained in:
Michael 2024-01-02 23:47:32 +01:00 committed by GitHub
parent 608d52f167
commit f66438b0ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 3 deletions

View File

@ -11,7 +11,6 @@ from homeassistant.helpers.significant_change import (
from . import (
ATTR_ENTITY_PICTURE_LOCAL,
ATTR_GROUP_MEMBERS,
ATTR_MEDIA_POSITION,
ATTR_MEDIA_POSITION_UPDATED_AT,
ATTR_MEDIA_VOLUME_LEVEL,
@ -25,7 +24,6 @@ INSIGNIFICANT_ATTRIBUTES: set[str] = {
SIGNIFICANT_ATTRIBUTES: set[str] = {
ATTR_ENTITY_PICTURE_LOCAL,
ATTR_GROUP_MEMBERS,
*ATTR_TO_PROPERTY,
} - INSIGNIFICANT_ATTRIBUTES

View File

@ -51,7 +51,11 @@ async def test_significant_state_change() -> None:
{ATTR_ENTITY_PICTURE_LOCAL: "new_value"},
True,
),
({ATTR_GROUP_MEMBERS: "old_value"}, {ATTR_GROUP_MEMBERS: "new_value"}, True),
(
{ATTR_GROUP_MEMBERS: ["old1", "old2"]},
{ATTR_GROUP_MEMBERS: ["old1", "new"]},
False,
),
({ATTR_INPUT_SOURCE: "old_value"}, {ATTR_INPUT_SOURCE: "new_value"}, True),
(
{ATTR_MEDIA_ALBUM_ARTIST: "old_value"},