diff --git a/tests/components/zeroconf/test_init.py b/tests/components/zeroconf/test_init.py index 28a4f5d969f..3487b57e482 100644 --- a/tests/components/zeroconf/test_init.py +++ b/tests/components/zeroconf/test_init.py @@ -504,7 +504,7 @@ async def test_homekit_match_partial_space(hass, mock_async_zeroconf): zc_gen.ZEROCONF, {"_hap._tcp.local.": [{"domain": "homekit_controller"}]}, clear=True, - ), patch.object( + ), patch.dict(zc_gen.HOMEKIT, {"LIFX": "lifx"}, clear=True,), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( zeroconf, @@ -531,6 +531,10 @@ async def test_homekit_match_partial_dash(hass, mock_async_zeroconf): zc_gen.ZEROCONF, {"_hap._udp.local.": [{"domain": "homekit_controller"}]}, clear=True, + ), patch.dict( + zc_gen.HOMEKIT, + {"Smart Bridge": "lutron_caseta"}, + clear=True, ), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( @@ -558,7 +562,7 @@ async def test_homekit_match_partial_fnmatch(hass, mock_async_zeroconf): zc_gen.ZEROCONF, {"_hap._tcp.local.": [{"domain": "homekit_controller"}]}, clear=True, - ), patch.dict(zc_gen.HOMEKIT, {"YLDP*": "yeelight"}, clear=True,), patch.object( + ), patch.dict(zc_gen.HOMEKIT, {"YLDP*": "yeelight"}, clear=True), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( zeroconf, @@ -585,7 +589,7 @@ async def test_homekit_match_full(hass, mock_async_zeroconf): zc_gen.ZEROCONF, {"_hap._udp.local.": [{"domain": "homekit_controller"}]}, clear=True, - ), patch.object( + ), patch.dict(zc_gen.HOMEKIT, {"BSB002": "hue"}, clear=True,), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( zeroconf, @@ -612,6 +616,10 @@ async def test_homekit_already_paired(hass, mock_async_zeroconf): zc_gen.ZEROCONF, {"_hap._tcp.local.": [{"domain": "homekit_controller"}]}, clear=True, + ), patch.dict( + zc_gen.HOMEKIT, + {"AC02": "tado", "tado": "tado"}, + clear=True, ), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( @@ -640,6 +648,10 @@ async def test_homekit_invalid_paring_status(hass, mock_async_zeroconf): zc_gen.ZEROCONF, {"_hap._tcp.local.": [{"domain": "homekit_controller"}]}, clear=True, + ), patch.dict( + zc_gen.HOMEKIT, + {"Smart Bridge": "lutron_caseta"}, + clear=True, ), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( @@ -698,7 +710,7 @@ async def test_homekit_controller_still_discovered_unpaired_for_cloud( zc_gen.ZEROCONF, {"_hap._udp.local.": [{"domain": "homekit_controller"}]}, clear=True, - ), patch.object( + ), patch.dict(zc_gen.HOMEKIT, {"Rachio": "rachio"}, clear=True,), patch.object( hass.config_entries.flow, "async_init" ) as mock_config_flow, patch.object( zeroconf,