hass-core/tests/components/zha
puddly 22c5071270
Initialize ZHA device database before connecting to the radio (#98082)
* Create ZHA entities before attempting to connect to the coordinator

* Delete the ZHA gateway object when unloading the config entry

* Only load ZHA groups if the coordinator device info is known offline

* Do not create a coordinator ZHA device until it is ready

* [WIP] begin fixing unit tests

* [WIP] Fix existing unit tests (one failure left)

* Fix remaining unit test
2023-08-31 12:09:46 -04:00
..
__init__.py
common.py Initialize ZHA device database before connecting to the radio (#98082) 2023-08-31 12:09:46 -04:00
conftest.py Initialize ZHA device database before connecting to the radio (#98082) 2023-08-31 12:09:46 -04:00
data.py Allow the ZHA default light transition time to be configured as a float (#92075) 2023-04-26 21:24:06 +02:00
test_alarm_control_panel.py Bump ZHA dependencies (#93989) 2023-06-14 21:42:31 -04:00
test_api.py Initialize ZHA device database before connecting to the radio (#98082) 2023-08-31 12:09:46 -04:00
test_backup.py Add type hints to integration tests (zha) (#88309) 2023-02-17 18:54:26 +01:00
test_base.py Refactor ZHA (#91476) 2023-04-19 10:47:07 -04:00
test_binary_sensor.py Bump ZHA dependencies (#93989) 2023-06-14 21:42:31 -04:00
test_button.py Wrap most ZHA exceptions in HomeAssistantError (#98421) 2023-08-28 17:24:12 -04:00
test_climate.py Wrap most ZHA exceptions in HomeAssistantError (#98421) 2023-08-28 17:24:12 -04:00
test_cluster_handlers.py Wrap internal ZHA exceptions in HomeAssistantErrors (#97033) 2023-07-24 09:12:21 +02:00
test_config_flow.py Fix zha test RuntimeWarnings (#97733) 2023-08-04 01:07:11 +02:00
test_cover.py Wrap most ZHA exceptions in HomeAssistantError (#98421) 2023-08-28 17:24:12 -04:00
test_device.py Refactor ZHA (#91476) 2023-04-19 10:47:07 -04:00
test_device_action.py Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
test_device_tracker.py Bump ZHA dependencies (#93989) 2023-06-14 21:42:31 -04:00
test_device_trigger.py Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
test_diagnostics.py Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
test_discover.py Bump ZHA dependencies (#93989) 2023-06-14 21:42:31 -04:00
test_fan.py Wrap most ZHA exceptions in HomeAssistantError (#98421) 2023-08-28 17:24:12 -04:00
test_gateway.py Initialize ZHA device database before connecting to the radio (#98082) 2023-08-31 12:09:46 -04:00
test_helpers.py Add type hints to integration tests (zha) (#88309) 2023-02-17 18:54:26 +01:00
test_init.py Migrate bracketed IP addresses in ZHA config entry (#95917) 2023-07-06 11:47:51 -04:00
test_light.py Fix ZHA turn_on issues with transition=0, improve tests (#97539) 2023-08-03 15:20:40 -04:00
test_lock.py Bump ZHA dependencies (#93989) 2023-06-14 21:42:31 -04:00
test_logbook.py Don't require passing identifiers to DeviceRegistry.async_get_device (#96479) 2023-07-13 13:39:25 -04:00
test_number.py Wrap most ZHA exceptions in HomeAssistantError (#98421) 2023-08-28 17:24:12 -04:00
test_radio_manager.py Automatic migration from multi-PAN back to Zigbee firmware (#93831) 2023-08-28 17:26:34 -04:00
test_registries.py Allow match quirk_class of custom quirks to ZHA (#93268) 2023-07-19 16:11:05 -04:00
test_select.py Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
test_sensor.py Bump ZHA dependencies (#93989) 2023-06-14 21:42:31 -04:00
test_silabs_multiprotocol.py Add silabs_multiprotocol platform (#92904) 2023-06-01 12:32:14 +02:00
test_siren.py Replace mock_coro with AsyncMock (#99014) 2023-08-25 22:54:55 +02:00
test_switch.py Wrap most ZHA exceptions in HomeAssistantError (#98421) 2023-08-28 17:24:12 -04:00
test_websocket_api.py Initialize ZHA device database before connecting to the radio (#98082) 2023-08-31 12:09:46 -04:00
zha_devices_list.py Update ruff to v0.0.280 (#97102) 2023-07-23 22:00:26 +02:00