mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 15:17:35 +00:00
Allow OpenWeatherMap config flow to test using old API to pass (#78074)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
This commit is contained in:
parent
2f8af92735
commit
9c192dea9c
@ -130,4 +130,4 @@ class OpenWeatherMapOptionsFlow(config_entries.OptionsFlow):
|
|||||||
|
|
||||||
async def _is_owm_api_online(hass, api_key, lat, lon):
|
async def _is_owm_api_online(hass, api_key, lat, lon):
|
||||||
owm = OWM(api_key).weather_manager()
|
owm = OWM(api_key).weather_manager()
|
||||||
return await hass.async_add_executor_job(owm.one_call, lat, lon)
|
return await hass.async_add_executor_job(owm.weather_at_coords, lat, lon)
|
||||||
|
@ -208,6 +208,8 @@ def _create_mocked_owm(is_api_online: bool):
|
|||||||
|
|
||||||
mocked_owm.one_call.return_value = one_call
|
mocked_owm.one_call.return_value = one_call
|
||||||
|
|
||||||
mocked_owm.weather_manager.return_value.one_call.return_value = is_api_online
|
mocked_owm.weather_manager.return_value.weather_at_coords.return_value = (
|
||||||
|
is_api_online
|
||||||
|
)
|
||||||
|
|
||||||
return mocked_owm
|
return mocked_owm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user