@@ -338,6 +338,10 @@ def test_find_matching_by_mac(self, mock_mass: MagicMock) -> None:
338338 "cc_aabbccddee" : Throttler (1 , 0.05 ),
339339 }
340340
341+ # Mark players as initialized so they are returned by all_players()
342+ airplay_player .set_initialized ()
343+ chromecast_player .set_initialized ()
344+
341345 # Find matching players for AirPlay player
342346 matches = controller ._find_matching_protocol_players (airplay_player )
343347
@@ -1727,6 +1731,11 @@ def test_native_airplay_player_sees_protocol_players_as_visible_parents(
17271731 "airplay_sonos_1" : Throttler (1 , 0.05 ),
17281732 }
17291733
1734+ # Mark players as initialized so they are returned by all_players()
1735+ homepod .set_initialized ()
1736+ sonos_player .set_initialized ()
1737+ sonos_airplay .set_initialized ()
1738+
17301739 # Update protocol players first, then parents
17311740 sonos_airplay .update_state (signal_event = False )
17321741 sonos_player .update_state (signal_event = False )
@@ -1796,6 +1805,11 @@ def test_protocol_linked_player_sees_native_airplay_player(self, mock_mass: Magi
17961805 "airplay_sonos_1" : Throttler (1 , 0.05 ),
17971806 }
17981807
1808+ # Mark players as initialized so they are returned by all_players()
1809+ homepod .set_initialized ()
1810+ sonos_player .set_initialized ()
1811+ sonos_airplay .set_initialized ()
1812+
17991813 # Update protocol players first, then parents
18001814 sonos_airplay .update_state (signal_event = False )
18011815 homepod .update_state (signal_event = False )
0 commit comments