core/tests
wilburCforce be6cf7d3ae
Add Lutron config flow (#98489)
* rough in structure for config_flow

* updated json files

* initial conversion to config_flow

* minor updates

* Update binary_sensor.py

* Update config_flow.py

* Update __init__.py

* updates beased on requested changes

* Update const.py

added doc note for ruff

* updated based on suggestions

* updated load xmldb for efficiency

* updated references

* removed unneeded file

* updated config flow to use GUID from XML DB

* minor update to change logging

* updated based on PR feedback

* reverted change for line 30 based on testing

* corrected user_input

* updated based on latest comments

* exception handling

* added raising of issues for config flow

* updated issues strings

* config flow test shell - needs work

* minor changes

* Update strings.json

* Update config_flow.py

* Update __init__.py

* Create conftest.py

* Update test_config_flow.py

* Update test_config_flow.py

* Update config_flow.py

* Update strings.json

* Update requirements_test_all.txt

* Update strings.json

* Update strings.json

* Update config_flow.py

* Update test_config_flow.py

* Update config_flow.py

* Create test_init.py

* Update __init__.py

* Delete tests/components/lutron/test_init.py

* Update strings.json

* updated import parts and tested

* updated strings to improve user feedback

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-01-05 16:39:14 +01:00
..
auth Migrate auth tests to use freezegun (#105243) 2023-12-07 21:18:10 +01:00
components Add Lutron config flow (#98489) 2024-01-05 16:39:14 +01:00
fixtures Fix feedreader date comparison to allow RSS entries with identical timestamps (#104925) 2023-12-23 16:48:36 +01:00
hassfest
helpers Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
pylint
resources
scripts Use modern platform path when reporting platform config errors (#104238) 2023-12-05 15:06:13 +01:00
snapshots Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
test_util Extend `auth/providers` endpoint and add `/api/person/list` endpoint for local ip requests (#103906) 2023-11-24 17:11:54 +01:00
testing_config Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
util Enable strict typing of date_time (#106868) 2024-01-02 13:57:25 +01:00
__init__.py
common.py Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
conftest.py Update Ruff to 0.1.8, avoid linter/formatter conflicts (#106080) 2023-12-20 23:55:09 +01:00
ignore_uncaught_exceptions.py
patch_time.py
ruff.toml
syrupy.py
test_bootstrap.py Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
test_config.py Deprecate legacy_templates (#105556) 2023-12-22 00:42:16 +01:00
test_config_entries.py Add minor version to config entries (#105479) 2023-12-12 08:44:35 +01:00
test_const.py Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
test_core.py Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
test_data_entry_flow.py Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
test_exceptions.py
test_loader.py
test_main.py
test_requirements.py Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
test_runner.py Trigger Home Assistant shutdown automations right before the stop event instead of during it (#91165) 2023-12-05 11:24:41 -10:00
test_setup.py Reverse component path (#104087) 2023-12-05 08:43:58 +01:00
test_test_fixtures.py Patch aiohttp server app router freeze in tests (#105555) 2023-12-12 14:40:38 +01:00
typing.py