From 1b5da1dceddc0b3b805396021c1791dd9928616e Mon Sep 17 00:00:00 2001 From: puddly <32534428+puddly@users.noreply.github.com> Date: Mon, 5 Aug 2024 17:08:37 -0400 Subject: [PATCH] Do not double convert `config` (#176) * Do not double convert config * Disable OTA in unit tests --- tests/test_application.py | 3 +++ zigpy_xbee/zigbee/application.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/test_application.py b/tests/test_application.py index 34350ae..00467b0 100644 --- a/tests/test_application.py +++ b/tests/test_application.py @@ -23,6 +23,9 @@ config.CONF_DEVICE_BAUDRATE: 115200, }, config.CONF_DATABASE: None, + config.CONF_OTA: { + config.CONF_OTA_ENABLED: False, + }, } diff --git a/zigpy_xbee/zigbee/application.py b/zigpy_xbee/zigbee/application.py index 6636e42..fd8b53b 100644 --- a/zigpy_xbee/zigbee/application.py +++ b/zigpy_xbee/zigbee/application.py @@ -47,7 +47,7 @@ class ControllerApplication(zigpy.application.ControllerApplication): def __init__(self, config: dict[str, Any]): """Initialize instance.""" - super().__init__(config=zigpy.config.ZIGPY_SCHEMA(config)) + super().__init__(config=config) self._api: zigpy_xbee.api.XBee | None = None self.topology.add_listener(self)