core/tests/components/homeassistant_sky_connect
puddly 55c8ef1c7b
Simplify SkyConnect setup flow (#117868)
* Delay firmware probing until after the user picks the firmware type

* Remove confirmation step

* Fix unit tests

* Simplify unit test patching logic

Further simplify unit tests

* Bump Zigbee firmware up to the first choice

* Reuse `async_step_pick_firmware` during options flow

* Proactively validate all ZHA entries, not just the first
There can only be one (for now) so this changes nothing functionally

* Add unit test for bad firmware when configuring Thread
2024-05-22 14:09:30 -04:00
..
__init__.py
conftest.py
test_config_flow.py Simplify SkyConnect setup flow (#117868) 2024-05-22 14:09:30 -04:00
test_config_flow_failures.py Simplify SkyConnect setup flow (#117868) 2024-05-22 14:09:30 -04:00
test_const.py
test_hardware.py Expose the SkyConnect integration with a firmware config/options flow (#115363) 2024-04-24 17:06:24 +02:00
test_init.py Expose the SkyConnect integration with a firmware config/options flow (#115363) 2024-04-24 17:06:24 +02:00
test_util.py Account for disabled ZHA discovery config entries when migrating SkyConnect integration (#117800) 2024-05-20 21:35:57 -04:00