Remove unused parameters and imports

This commit is contained in:
Jules 2025-05-02 20:37:49 +02:00
parent f0a1853f67
commit 7951bafefb
Signed by: jdejaegh
GPG key ID: 99D6D184CA66933A
3 changed files with 3 additions and 12 deletions

View file

@ -7,15 +7,13 @@ from unittest.mock import MagicMock, patch
import pytest import pytest
from homeassistant.const import CONF_ZONE from homeassistant.const import CONF_ZONE
from pytest_homeassistant_custom_component.common import (MockConfigEntry, from pytest_homeassistant_custom_component.common import MockConfigEntry, load_fixture
load_fixture)
from custom_components.irm_kmi import OPTION_STYLE_STD from custom_components.irm_kmi import OPTION_STYLE_STD
from custom_components.irm_kmi.const import (CONF_DARK_MODE, CONF_LANGUAGE_OVERRIDE, CONF_STYLE, from custom_components.irm_kmi.const import (CONF_DARK_MODE, CONF_LANGUAGE_OVERRIDE, CONF_STYLE,
CONF_USE_DEPRECATED_FORECAST, DOMAIN, OPTION_DEPRECATED_FORECAST_NOT_USED, CONF_USE_DEPRECATED_FORECAST, DOMAIN, OPTION_DEPRECATED_FORECAST_NOT_USED,
OPTION_DEPRECATED_FORECAST_TWICE_DAILY, IRM_KMI_TO_HA_CONDITION_MAP) OPTION_DEPRECATED_FORECAST_TWICE_DAILY, IRM_KMI_TO_HA_CONDITION_MAP)
from custom_components.irm_kmi.irm_kmi_api.api import (IrmKmiApiError, from custom_components.irm_kmi.irm_kmi_api.api import IrmKmiApiError, IrmKmiApiParametersError, IrmKmiApiClientHa
IrmKmiApiParametersError, IrmKmiApiClientHa)
def get_api_data(fixture: str) -> dict: def get_api_data(fixture: str) -> dict:

View file

@ -8,9 +8,7 @@ from homeassistant.components.weather import (ATTR_CONDITION_CLOUDY,
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from pytest_homeassistant_custom_component.common import MockConfigEntry from pytest_homeassistant_custom_component.common import MockConfigEntry
from custom_components.irm_kmi.const import CONF_LANGUAGE_OVERRIDE
from custom_components.irm_kmi.coordinator import IrmKmiCoordinator from custom_components.irm_kmi.coordinator import IrmKmiCoordinator
from custom_components.irm_kmi.irm_kmi_api.api import IrmKmiApiClientHa
from custom_components.irm_kmi.irm_kmi_api.data import (CurrentWeatherData, IrmKmiForecast, IrmKmiRadarForecast) from custom_components.irm_kmi.irm_kmi_api.data import (CurrentWeatherData, IrmKmiForecast, IrmKmiRadarForecast)
from custom_components.irm_kmi.data import ProcessedCoordinatorData from custom_components.irm_kmi.data import ProcessedCoordinatorData
from custom_components.irm_kmi.irm_kmi_api.pollen import PollenParser from custom_components.irm_kmi.irm_kmi_api.pollen import PollenParser
@ -87,7 +85,6 @@ async def test_current_weather_nl() -> None:
@freeze_time(datetime.fromisoformat('2023-12-26T18:30:00+01:00')) @freeze_time(datetime.fromisoformat('2023-12-26T18:30:00+01:00'))
async def test_daily_forecast( async def test_daily_forecast(
hass: HomeAssistant,
mock_config_entry: MockConfigEntry mock_config_entry: MockConfigEntry
) -> None: ) -> None:
api = get_api_with_data("forecast.json") api = get_api_with_data("forecast.json")
@ -201,7 +198,6 @@ async def test_hourly_forecast_midnight_bug() -> None:
@freeze_time(datetime.fromisoformat('2024-05-31T00:10:00+02:00')) @freeze_time(datetime.fromisoformat('2024-05-31T00:10:00+02:00'))
async def test_daily_forecast_midnight_bug( async def test_daily_forecast_midnight_bug(
hass: HomeAssistant,
mock_config_entry: MockConfigEntry mock_config_entry: MockConfigEntry
) -> None: ) -> None:
api = get_api_with_data("midnight-bug-31-05-2024T00-13.json") api = get_api_with_data("midnight-bug-31-05-2024T00-13.json")
@ -315,7 +311,6 @@ def test_radar_forecast_rain_interval() -> None:
@freeze_time("2024-06-09T13:40:00+00:00") @freeze_time("2024-06-09T13:40:00+00:00")
async def test_datetime_daily_forecast_nl( async def test_datetime_daily_forecast_nl(
hass: HomeAssistant,
mock_config_entry: MockConfigEntry mock_config_entry: MockConfigEntry
) -> None: ) -> None:
api = get_api_with_data("forecast_ams_no_ww.json") api = get_api_with_data("forecast_ams_no_ww.json")
@ -354,7 +349,6 @@ async def test_current_condition_forecast_nl() -> None:
@freeze_time("2024-06-09T13:40:00+00:00") @freeze_time("2024-06-09T13:40:00+00:00")
async def test_sunrise_sunset_nl( async def test_sunrise_sunset_nl(
hass: HomeAssistant,
mock_config_entry: MockConfigEntry mock_config_entry: MockConfigEntry
) -> None: ) -> None:
api = get_api_with_data("forecast_ams_no_ww.json") api = get_api_with_data("forecast_ams_no_ww.json")
@ -374,7 +368,6 @@ async def test_sunrise_sunset_nl(
@freeze_time("2023-12-26T18:30:00+01:00") @freeze_time("2023-12-26T18:30:00+01:00")
async def test_sunrise_sunset_be( async def test_sunrise_sunset_be(
hass: HomeAssistant,
mock_config_entry: MockConfigEntry mock_config_entry: MockConfigEntry
) -> None: ) -> None:
api = get_api_with_data("forecast.json") api = get_api_with_data("forecast.json")

View file

@ -9,7 +9,7 @@ from custom_components.irm_kmi import IrmKmiCoordinator
from custom_components.irm_kmi.binary_sensor import IrmKmiWarning from custom_components.irm_kmi.binary_sensor import IrmKmiWarning
from custom_components.irm_kmi.const import CONF_LANGUAGE_OVERRIDE from custom_components.irm_kmi.const import CONF_LANGUAGE_OVERRIDE
from custom_components.irm_kmi.sensor import IrmKmiNextSunMove, IrmKmiNextWarning from custom_components.irm_kmi.sensor import IrmKmiNextSunMove, IrmKmiNextWarning
from tests.conftest import get_api_data, get_api_with_data from tests.conftest import get_api_with_data
@freeze_time(datetime.fromisoformat('2024-01-12T07:55:00+01:00')) @freeze_time(datetime.fromisoformat('2024-01-12T07:55:00+01:00'))