-
- Downloads
Test for circular dependencies using manifests (#22908)
* Integration dependencies
* Lint
* Lint
* Fix one test
* Lint
* Fix load custom component integration
Fix async issue
Add circular dependency detection in manifest validation
* Fix test
* Address review comment
* Apply suggestions from code review
Co-Authored-By:
balloob <paulus@home-assistant.io>
Showing
- homeassistant/bootstrap.py 25 additions, 25 deletionshomeassistant/bootstrap.py
- homeassistant/loader.py 176 additions, 28 deletionshomeassistant/loader.py
- homeassistant/setup.py 2 additions, 2 deletionshomeassistant/setup.py
- script/manifest/validate.py 22 additions, 8 deletionsscript/manifest/validate.py
- tests/common.py 17 additions, 1 deletiontests/common.py
- tests/components/mobile_app/__init__.py 3 additions, 1 deletiontests/components/mobile_app/__init__.py
- tests/test_bootstrap.py 2 additions, 2 deletionstests/test_bootstrap.py
- tests/test_loader.py 51 additions, 15 deletionstests/test_loader.py
- tests/test_setup.py 7 additions, 7 deletionstests/test_setup.py
- tests/testing_config/custom_components/test_embedded/__init__.py 1 addition, 0 deletions...esting_config/custom_components/test_embedded/__init__.py
- tests/testing_config/custom_components/test_package/manifest.json 8 additions, 0 deletions...sting_config/custom_components/test_package/manifest.json
Loading
Please register or sign in to comment