1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-25 05:26:47 +00:00
Files
core/tests/components
Chris Xiao 7c778847e7 Add config flow to qBittorrent (#82560)
* qbittorrent: implement config_flow

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: add English translations

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: create sensors with config_flow

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: set unique_id and icon

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: add tests for config_flow

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: detect duplicate config entries

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: import YAML config

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: update coveragerc

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>

* qbittorrent: delete translations file

* create `deprecated_yaml` issue in `setup_platform`

* move qbittorrent test fixtures to conftest.py

* improve code quality & remove wrong unique_id

* keep PLATFORM_SCHEMA until YAML support is removed

* remove CONF_NAME in config entry, fix setup_entry

* improve test suite

* clean up QBittorrentSensor class

* improve user flow tests

* explicit result assertion & minor tweaks in tests

Co-authored-by: epenet <epenet@users.noreply.github.com>

* implement entry unloading

Co-authored-by: epenet <epenet@users.noreply.github.com>

* add type hints

* tweak config_flow data handling

---------

Signed-off-by: Chris Xiao <30990835+chrisx8@users.noreply.github.com>
Co-authored-by: epenet <epenet@users.noreply.github.com>
2023-03-29 22:13:41 +02:00
..
2023-03-28 14:59:03 +02:00
2023-03-22 20:00:47 -04:00
2023-03-28 17:11:48 +02:00
2023-03-25 12:31:01 -10:00
2023-03-10 12:06:50 +01:00
2023-03-22 20:00:47 -04:00
2023-03-07 11:35:48 +01:00
2023-03-28 16:49:32 +02:00
2023-03-22 20:00:47 -04:00
2023-03-28 08:46:16 +02:00
2023-03-07 11:35:48 +01:00
2023-03-10 12:06:50 +01:00
2023-03-08 10:53:08 -05:00
2023-03-10 12:06:50 +01:00
2023-03-22 20:00:47 -04:00
2023-03-28 16:29:24 +02:00
2023-03-28 11:54:16 +02:00
2023-03-22 20:00:47 -04:00
2023-03-26 07:24:43 +08:00
2023-03-22 20:00:47 -04:00
2023-03-15 10:07:12 +01:00
2023-03-27 20:00:54 +02:00
2023-03-26 20:03:03 +02:00
2023-03-27 23:11:49 +02:00
2023-03-22 12:01:04 +01:00