mirror of
https://github.com/home-assistant/core.git
synced 2025-11-12 12:30:31 +00:00
Provide a better model for HomeKit service entries (#100848)
This commit is contained in:
@@ -765,6 +765,7 @@ async def test_homekit_start(
|
||||
assert device
|
||||
formatted_mac = dr.format_mac(homekit.driver.state.mac)
|
||||
assert (dr.CONNECTION_NETWORK_MAC, formatted_mac) in device.connections
|
||||
assert device.model == "HomeBridge"
|
||||
|
||||
assert len(device_registry.devices) == 1
|
||||
assert homekit.driver.state.config_version == 1
|
||||
@@ -2010,6 +2011,16 @@ async def test_homekit_start_in_accessory_mode(
|
||||
assert hk_driver_start.called
|
||||
assert homekit.status == STATUS_RUNNING
|
||||
|
||||
device = device_registry.async_get_device(
|
||||
identifiers={(DOMAIN, entry.entry_id, BRIDGE_SERIAL_NUMBER)}
|
||||
)
|
||||
assert device
|
||||
formatted_mac = dr.format_mac(homekit.driver.state.mac)
|
||||
assert (dr.CONNECTION_NETWORK_MAC, formatted_mac) in device.connections
|
||||
assert device.model == "Light"
|
||||
|
||||
assert len(device_registry.devices) == 1
|
||||
|
||||
|
||||
async def test_homekit_start_in_accessory_mode_unsupported_entity(
|
||||
hass: HomeAssistant,
|
||||
|
||||
Reference in New Issue
Block a user