mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 18:57:06 +00:00
* Fix regression from PR #22396 * Fix test
This commit is contained in:
parent
4f2435103b
commit
e736521e9f
@ -986,7 +986,8 @@ class CastDevice(MediaPlayerDevice):
|
|||||||
media_status = self.media_status
|
media_status = self.media_status
|
||||||
media_status_received = self.media_status_received
|
media_status_received = self.media_status_received
|
||||||
|
|
||||||
if media_status is None or media_status.player_state == "UNKNOWN":
|
if ((media_status is None or media_status.player_state == "UNKNOWN")
|
||||||
|
and self._dynamic_group_cast is not None):
|
||||||
media_status = self.dynamic_group_media_status
|
media_status = self.dynamic_group_media_status
|
||||||
media_status_received = self.dynamic_group_media_status_received
|
media_status_received = self.dynamic_group_media_status_received
|
||||||
|
|
||||||
|
@ -373,6 +373,7 @@ async def test_dynamic_group_media_states(hass: HomeAssistantType):
|
|||||||
player_media_status = MagicMock(images=None)
|
player_media_status = MagicMock(images=None)
|
||||||
|
|
||||||
# Player has no state, dynamic group is playing -> Should report 'playing'
|
# Player has no state, dynamic group is playing -> Should report 'playing'
|
||||||
|
entity._dynamic_group_cast = MagicMock()
|
||||||
group_media_status.player_is_playing = True
|
group_media_status.player_is_playing = True
|
||||||
entity.new_dynamic_group_media_status(group_media_status)
|
entity.new_dynamic_group_media_status(group_media_status)
|
||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user