From 9036d675885856816711e258b0f33354b3822c1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= Date: Wed, 10 Jan 2024 20:33:44 +0100 Subject: [PATCH] Rename AEMET weather_update_coordinator (#107740) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * aemet: rename weather_update_coordinator Use "coordinator" instead, like other integrations. Signed-off-by: Álvaro Fernández Rojas * coverage: remove AEMET coordinator Signed-off-by: Álvaro Fernández Rojas --------- Signed-off-by: Álvaro Fernández Rojas --- .coveragerc | 1 - homeassistant/components/aemet/__init__.py | 2 +- .../aemet/{weather_update_coordinator.py => coordinator.py} | 0 homeassistant/components/aemet/entity.py | 2 +- homeassistant/components/aemet/sensor.py | 2 +- homeassistant/components/aemet/weather.py | 2 +- tests/components/aemet/test_coordinator.py | 4 +--- tests/components/aemet/test_weather.py | 4 +--- 8 files changed, 6 insertions(+), 11 deletions(-) rename homeassistant/components/aemet/{weather_update_coordinator.py => coordinator.py} (100%) diff --git a/.coveragerc b/.coveragerc index 664dbb666f3..b8c7f949c01 100644 --- a/.coveragerc +++ b/.coveragerc @@ -28,7 +28,6 @@ omit = homeassistant/components/adguard/sensor.py homeassistant/components/adguard/switch.py homeassistant/components/ads/* - homeassistant/components/aemet/weather_update_coordinator.py homeassistant/components/aftership/__init__.py homeassistant/components/aftership/sensor.py homeassistant/components/agent_dvr/alarm_control_panel.py diff --git a/homeassistant/components/aemet/__init__.py b/homeassistant/components/aemet/__init__.py index 843693d2dc3..5c288b206d0 100644 --- a/homeassistant/components/aemet/__init__.py +++ b/homeassistant/components/aemet/__init__.py @@ -18,7 +18,7 @@ from .const import ( ENTRY_WEATHER_COORDINATOR, PLATFORMS, ) -from .weather_update_coordinator import WeatherUpdateCoordinator +from .coordinator import WeatherUpdateCoordinator _LOGGER = logging.getLogger(__name__) diff --git a/homeassistant/components/aemet/weather_update_coordinator.py b/homeassistant/components/aemet/coordinator.py similarity index 100% rename from homeassistant/components/aemet/weather_update_coordinator.py rename to homeassistant/components/aemet/coordinator.py diff --git a/homeassistant/components/aemet/entity.py b/homeassistant/components/aemet/entity.py index 527ff046104..b83c0c98807 100644 --- a/homeassistant/components/aemet/entity.py +++ b/homeassistant/components/aemet/entity.py @@ -8,7 +8,7 @@ from aemet_opendata.helpers import dict_nested_value from homeassistant.components.weather import Forecast from homeassistant.helpers.update_coordinator import CoordinatorEntity -from .weather_update_coordinator import WeatherUpdateCoordinator +from .coordinator import WeatherUpdateCoordinator class AemetEntity(CoordinatorEntity[WeatherUpdateCoordinator]): diff --git a/homeassistant/components/aemet/sensor.py b/homeassistant/components/aemet/sensor.py index 66b9c6351a6..f51bdcf765a 100644 --- a/homeassistant/components/aemet/sensor.py +++ b/homeassistant/components/aemet/sensor.py @@ -90,8 +90,8 @@ from .const import ( ENTRY_NAME, ENTRY_WEATHER_COORDINATOR, ) +from .coordinator import WeatherUpdateCoordinator from .entity import AemetEntity -from .weather_update_coordinator import WeatherUpdateCoordinator @dataclass(frozen=True, kw_only=True) diff --git a/homeassistant/components/aemet/weather.py b/homeassistant/components/aemet/weather.py index b7b3c31ab5b..d49b62c9509 100644 --- a/homeassistant/components/aemet/weather.py +++ b/homeassistant/components/aemet/weather.py @@ -38,8 +38,8 @@ from .const import ( ENTRY_WEATHER_COORDINATOR, WEATHER_FORECAST_MODES, ) +from .coordinator import WeatherUpdateCoordinator from .entity import AemetEntity -from .weather_update_coordinator import WeatherUpdateCoordinator async def async_setup_entry( diff --git a/tests/components/aemet/test_coordinator.py b/tests/components/aemet/test_coordinator.py index 067fc30a2c0..a91256a9518 100644 --- a/tests/components/aemet/test_coordinator.py +++ b/tests/components/aemet/test_coordinator.py @@ -4,9 +4,7 @@ from unittest.mock import patch from aemet_opendata.exceptions import AemetError from freezegun.api import FrozenDateTimeFactory -from homeassistant.components.aemet.weather_update_coordinator import ( - WEATHER_UPDATE_INTERVAL, -) +from homeassistant.components.aemet.coordinator import WEATHER_UPDATE_INTERVAL from homeassistant.const import STATE_UNAVAILABLE from homeassistant.core import HomeAssistant diff --git a/tests/components/aemet/test_weather.py b/tests/components/aemet/test_weather.py index 695087bb738..1f323413174 100644 --- a/tests/components/aemet/test_weather.py +++ b/tests/components/aemet/test_weather.py @@ -7,9 +7,7 @@ import pytest from syrupy.assertion import SnapshotAssertion from homeassistant.components.aemet.const import ATTRIBUTION, DOMAIN -from homeassistant.components.aemet.weather_update_coordinator import ( - WEATHER_UPDATE_INTERVAL, -) +from homeassistant.components.aemet.coordinator import WEATHER_UPDATE_INTERVAL from homeassistant.components.weather import ( ATTR_CONDITION_PARTLYCLOUDY, ATTR_CONDITION_SNOWY,