mirror of
https://github.com/home-assistant/core.git
synced 2025-12-23 12:29:55 +00:00
Avoid loading platforms in HKC if we are going to raise ConfigEntryNotReady (#75177)
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
from datetime import timedelta
|
||||
from unittest.mock import patch
|
||||
|
||||
from aiohomekit import exceptions
|
||||
from aiohomekit import AccessoryDisconnectedError, exceptions
|
||||
from aiohomekit.model import Accessory
|
||||
from aiohomekit.model.characteristics import CharacteristicsTypes
|
||||
from aiohomekit.model.services import ServicesTypes
|
||||
@@ -111,6 +111,9 @@ async def test_offline_device_raises(hass):
|
||||
nonlocal is_connected
|
||||
return is_connected
|
||||
|
||||
def get_characteristics(self, chars, *args, **kwargs):
|
||||
raise AccessoryDisconnectedError("any")
|
||||
|
||||
class OfflineFakeDiscovery(FakeDiscovery):
|
||||
"""Fake discovery that returns an offline pairing."""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user