core/tests/components/bmw_connected_drive
J. Nick Koston d5e1934942
Use an eager task in the update coordinator scheduled refresh (#111570)
* Use an eager task in the update coordinator scheduled refresh

We have a lot of places that will not suspend because the refresh function
decides it does not need to update. Currently these have to be scheduled
on the event loop even though they are a noop.

Since _handle_refresh_interval is subclassed in some integrations, I created
a dunder wrapper function to avoid integraions subclassing it

* fix time fires outside of patch
2024-02-26 23:31:08 -05:00
..
snapshots Bump bimmer-connected to 0.14.5 (#104715) 2023-11-29 18:11:04 +01:00
__init__.py Refactor & enhance BMW tests (#97895) 2023-08-30 11:45:09 +02:00
conftest.py Refactor & enhance BMW tests (#97895) 2023-08-30 11:45:09 +02:00
test_button.py Refactor & enhance BMW tests (#97895) 2023-08-30 11:45:09 +02:00
test_config_flow.py Fix china login for bmw_connected_drive (#93180) 2023-05-17 02:03:01 +02:00
test_coordinator.py Use an eager task in the update coordinator scheduled refresh (#111570) 2024-02-26 23:31:08 -05:00
test_diagnostics.py Update a-c* tests to use entity & device registry fixtures (#103793) 2023-11-12 13:45:30 -05:00
test_init.py Remove old BMW vehicles/devices automatically (#110255) 2024-02-12 10:52:08 +01:00
test_number.py Refactor & enhance BMW tests (#97895) 2023-08-30 11:45:09 +02:00
test_select.py Raise ServiceValidationError on invalid select option (#106350) 2023-12-27 09:45:55 +01:00
test_sensor.py Add long-term statistics to BMW sensors (#99506) 2023-09-02 14:44:28 -07:00
test_switch.py Refactor & enhance BMW tests (#97895) 2023-08-30 11:45:09 +02:00