home-assistant-core/tests
Cyrill Raccaud f82fb63dce
Add bring integration (#108027)
* add bring integration

* fix typings and remove from strictly typed
- wait for python-bring-api to be ready for strictly typed

* make entity unique to user and list
- before it was only list, therefore the same list imported by two users would have failed

* simplify bring attribute

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* cleanup and code simplification

* remove empty fields in manifest

* __init__.py aktualisieren

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* __init__.py aktualisieren

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* strings.json aktualisieren

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* streamline async calls

* use coordinator refresh

* fix order in update call and simplify bring list

* simplify the config_flow

* Update homeassistant/components/bring/manifest.json

Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>

* add unit testing for __init__.py

* cleanup comments

* use dict instead of list

* Update homeassistant/components/bring/todo.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* clean up

* update attribute name

* update more attribute name

* improve unit tests

- remove patch and use mock in conftest

* clean up tests even more

* more unit test inprovements

* remove optional type

* minor unit test cleanup

* Update .coveragerc

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
2024-01-29 15:08:11 +01:00
..
auth Add expiration of unused refresh tokens (#108428) 2024-01-24 13:24:22 -10:00
components Add bring integration (#108027) 2024-01-29 15:08:11 +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 Improve display of errors with no message in script trace (#108735) 2024-01-28 19:27:14 +01:00
pylint Add pylint plugin to check if coordinator is placed in its own module (#108174) 2024-01-29 10:30:19 +01:00
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
testing_config Add icon translations support (#103294) 2024-01-19 16:56:56 +01:00
util Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
__init__.py
common.py Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
conftest.py Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
ignore_uncaught_exceptions.py
patch_time.py
ruff.toml
syrupy.py
test_bootstrap.py Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
test_config.py Deprecate legacy_templates (#105556) 2023-12-22 00:42:16 +01:00
test_config_entries.py Small speed up to listing config entries in the websocket api (#108892) 2024-01-25 20:20:19 -10:00
test_const.py Include deprecated constants in wildcard imports (#107114) 2024-01-05 11:46:45 +01:00
test_core.py Remove deprecated event_loop fixtures in tests (#109048) 2024-01-29 14:24:58 +01:00
test_data_entry_flow.py Fix FlowHandler show progress (#108586) 2024-01-21 22:40:48 +01:00
test_exceptions.py
test_loader.py Avoid keeping config dir in path (#107760) 2024-01-16 13:38:47 +01:00
test_main.py
test_requirements.py
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
test_test_fixtures.py Patch aiohttp server app router freeze in tests (#105555) 2023-12-12 14:40:38 +01:00
typing.py