J. Nick Koston
88f04bb3b4
Avoid calling entry.async_migrate in sonarr tests ( #113557 )
...
We should setup the the config entry instead of calling the
migrator directly
This fix was reverted out in #113553
2024-03-15 23:33:48 +01:00
G Johansson
e8de1a7031
Revert "Avoid pre-importing config_flows if the integration does not … ( #113553 )
...
Revert "Avoid pre-importing config_flows if the integration does not support …"
This reverts commit 9940f51b95
.
2024-03-15 23:15:36 +01:00
J. Nick Koston
9940f51b95
Avoid pre-importing config_flows if the integration does not support migration ( #113369 )
...
* Avoid pre-importing config_flows if the integration does support migration
Currently we pre-import the config flow module if it exists since
setting up the config entry required comparing the versions found
in the config_flow.py. We can avoid the pre-import if the integration
does not support async_migrate_entry which means we avoid loading
many config flows in memory at startup.
* cover
* fix missing block
* do not call directly
* its too fast now, the test gets more along
* Update homeassistant/loader.py
2024-03-14 00:13:40 -04:00
Marc Mueller
7d6251ca08
Add empty line after module docstring [tests q-s] ( #112711 )
2024-03-08 14:47:22 +01:00
J. Nick Koston
bb9ffa758d
Ensure sonarr tests add config entry before updating it ( #110422 )
2024-02-12 15:30:01 -06:00
epenet
3a9adacdde
Add type hints to integration tests (part 20) ( #88179 )
2023-02-15 15:23:34 +01:00
Chris Talkington
f30681dae7
Use aiopyarr for sonarr ( #65349 )
2022-02-22 09:33:10 -08:00
Chris Talkington
70da08499a
Refactor sonarr tests ( #64886 )
2022-01-31 16:59:18 -06:00
Franck Nijhof
9e33a3014c
Automatically add entry title as name placeholder in reauth ( #64078 )
2022-01-18 14:18:16 -08:00
Ville Skyttä
19d25cd901
Change config entry state to an enum ( #49654 )
...
* Change config entry state to an enum
* Allow but deprecate EntryState str equality comparison
* Test fixes
* Rename to ConfigEntryState
* Remove str comparability backcompat
* Update new occurrences of strs cropped up during review
2021-05-20 19:19:20 +02:00
J. Nick Koston
4cd7f9bd8b
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
Franck Nijhof
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
Chris Talkington
432133a12a
Add ability to reauth sonarr ( #40306 )
...
* add ability to reauth sonarr
* Update config_flow.py
* work on reauth
* Update test_init.py
* Update config_flow.py
* Update strings.json
* Update test_config_flow.py
* Update strings.json
* Update test_config_flow.py
* Update __init__.py
* Update __init__.py
* Update config_flow.py
* Update strings.json
* Update config_flow.py
* Update __init__.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update strings.json
* Update test_config_flow.py
* Update config_flow.py
* Update test_config_flow.py
* Update config_flow.py
* Update strings.json
* Update config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
2020-09-28 20:15:59 -05:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Chris Talkington
da5dc1130e
Fix slower tests in sonarr ( #39073 )
2020-08-20 12:21:58 +02:00
Chris Talkington
940249f45e
Refactor Sonarr Integration ( #33859 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-05-29 17:08:05 -07:00