hass-core/tests/components/zha
Alexei Chetroi a3061bda60 Make the rest of ZHA platforms to use ZHA class registry (#30261)
* Refactor ZHA component tests fixtures.

* Add tests for ZHA device discovery.

* Refactor ZHA registry MatchRule.

Allow callables as a matching criteria.
Allow sets for model & manufacturer.

* Minor ZHA class registry refactoring.

Less cluttered strict_matching registrations.

* Add entities only if there are any.

* Migrate rest of ZHA platforms to ZHA registry.

* Pylint fixes.
2019-12-31 11:09:58 -05:00
..
__init__.py Add config entry for ZHA (#18352) 2018-11-27 21:21:25 +01:00
common.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
conftest.py Add ZHA group API (#29641) 2019-12-09 14:50:04 -05:00
test_api.py Add ZHA group API (#29641) 2019-12-09 14:50:04 -05:00
test_binary_sensor.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_channels.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
test_config_flow.py Fix zha circular import (#29802) 2019-12-10 00:00:04 -05:00
test_device_action.py Move remaining of ZHA imports to top level. (#28071) 2019-10-21 19:30:56 -04:00
test_device_tracker.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_device_trigger.py Move remaining of ZHA imports to top level. (#28071) 2019-10-21 19:30:56 -04:00
test_discover.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
test_fan.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_light.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_lock.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_registries.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
test_sensor.py Refactor ZHA electrical measurement sensor. (#30130) 2019-12-21 17:15:50 -05:00
test_switch.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
zha_devices_list.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00