core/tests
Raman Gupta 1b81849271
Add zwave_js support for HeatIt Z-TRM2fx (#50317)
* Add zwave_js support for HeatIt Z-TRM2fx

* fix docstring

* use AwesomeVersion to support firmware version ranges

* add guard against empty firmware range

* switch guard approach to raise exception sooner

* make post init more generic

* Set up firmware range schema as AwesomeVersion during initialization

* Update homeassistant/components/zwave_js/discovery.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Allow min_ver and max_ver to be None

* fix docstring

* reduce import scope

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-09 15:28:35 -04:00
..
auth Merge multiple context managers in tests (#48146) 2021-03-27 09:17:15 +01:00
components Add zwave_js support for HeatIt Z-TRM2fx (#50317) 2021-05-09 15:28:35 -04:00
fixtures Add zwave_js support for HeatIt Z-TRM2fx (#50317) 2021-05-09 15:28:35 -04:00
hassfest Throw error in hassfest when integration is missing version (#45976) 2021-02-04 13:31:17 +01:00
helpers Migrate from pytz to python-dateutil (#49643) 2021-05-07 22:46:26 -07:00
mock Disable strict type checks for tests (#49851) 2021-04-29 15:57:02 +02:00
resources
scripts Cleanup unused loggers (#46510) 2021-02-14 13:46:58 +01:00
test_util Detach aiohttp.ClientSession created by config entry setup on unload (#48908) 2021-04-09 10:14:33 -07:00
testing_config Add color_mode support to group light (#50165) 2021-05-06 22:34:51 -07:00
util Migrate from pytz to python-dateutil (#49643) 2021-05-07 22:46:26 -07:00
__init__.py
bandit.yaml Enable more Bandit tests (#44307) 2020-12-19 12:35:13 +01:00
common.py Migrate from pytz to python-dateutil (#49643) 2021-05-07 22:46:26 -07:00
conftest.py Wait for registries to load at startup (#46265) 2021-02-11 17:36:19 +01:00
ignore_uncaught_exceptions.py Don't try and store exceptions when the key is missing (#41803) 2020-10-16 10:01:58 +02:00
test_bootstrap.py Avoid sending empty integration list multiple times during subscribe_bootstrap_integrations (#49181) 2021-04-15 23:16:17 -07:00
test_config.py Migrate from pytz to python-dateutil (#49643) 2021-05-07 22:46:26 -07:00
test_config_entries.py Allow passing options in config flow entry creation (#49912) 2021-05-05 22:14:01 -07:00
test_core.py Migrate from pytz to python-dateutil (#49643) 2021-05-07 22:46:26 -07:00
test_data_entry_flow.py Use config_entries.SOURCE_* constants (#49631) 2021-04-25 11:27:40 +02:00
test_exceptions.py Refine printing of ConditionError (#46838) 2021-02-21 14:54:36 +01:00
test_loader.py Add warning to custom integrations without version (#45919) 2021-02-04 09:59:41 +01:00
test_main.py Drop asynctest (#44746) 2021-01-01 22:31:56 +01:00
test_requirements.py Fix deadlock in async_get_integration_with_requirements after failed dep pip install (#49540) 2021-04-22 22:32:38 +02:00
test_runner.py Ensure shutdown does not deadlock (#49282) 2021-04-18 08:55:51 -10:00
test_setup.py Replace http startup logic with async_when_setup_or_start (#48784) 2021-04-13 14:10:58 -07:00