From 9be972b13e1249e3a73a7dda3715214d93d3fa47 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 3 Jun 2024 10:21:24 +0200 Subject: [PATCH] Add type hints for list[Device] in test fixtures (#118681) --- tests/components/geofency/test_init.py | 3 ++- tests/components/gpslogger/test_init.py | 3 ++- tests/components/locative/test_init.py | 3 ++- tests/components/owntracks/test_init.py | 3 ++- tests/components/traccar/test_init.py | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/tests/components/geofency/test_init.py b/tests/components/geofency/test_init.py index 27e548505ac..2228cea80ee 100644 --- a/tests/components/geofency/test_init.py +++ b/tests/components/geofency/test_init.py @@ -8,6 +8,7 @@ import pytest from homeassistant import config_entries from homeassistant.components import zone +from homeassistant.components.device_tracker.legacy import Device from homeassistant.components.geofency import CONF_MOBILE_BEACONS, DOMAIN from homeassistant.config import async_process_ha_core_config from homeassistant.const import ( @@ -116,7 +117,7 @@ BEACON_EXIT_CAR = { @pytest.fixture(autouse=True) -def mock_dev_track(mock_device_tracker_conf): +def mock_dev_track(mock_device_tracker_conf: list[Device]) -> None: """Mock device tracker config loading.""" diff --git a/tests/components/gpslogger/test_init.py b/tests/components/gpslogger/test_init.py index 1511d0160c3..68b95df1702 100644 --- a/tests/components/gpslogger/test_init.py +++ b/tests/components/gpslogger/test_init.py @@ -9,6 +9,7 @@ import pytest from homeassistant import config_entries from homeassistant.components import gpslogger, zone from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN +from homeassistant.components.device_tracker.legacy import Device from homeassistant.components.gpslogger import DOMAIN, TRACKER_UPDATE from homeassistant.config import async_process_ha_core_config from homeassistant.const import STATE_HOME, STATE_NOT_HOME @@ -25,7 +26,7 @@ HOME_LONGITUDE = -115.815811 @pytest.fixture(autouse=True) -def mock_dev_track(mock_device_tracker_conf): +def mock_dev_track(mock_device_tracker_conf: list[Device]) -> None: """Mock device tracker config loading.""" diff --git a/tests/components/locative/test_init.py b/tests/components/locative/test_init.py index 10683191fba..305497ebbd6 100644 --- a/tests/components/locative/test_init.py +++ b/tests/components/locative/test_init.py @@ -9,6 +9,7 @@ import pytest from homeassistant import config_entries from homeassistant.components import locative from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN +from homeassistant.components.device_tracker.legacy import Device from homeassistant.components.locative import DOMAIN, TRACKER_UPDATE from homeassistant.config import async_process_ha_core_config from homeassistant.core import HomeAssistant @@ -20,7 +21,7 @@ from tests.typing import ClientSessionGenerator @pytest.fixture(autouse=True) -def mock_dev_track(mock_device_tracker_conf): +def mock_dev_track(mock_device_tracker_conf: list[Device]) -> None: """Mock device tracker config loading.""" diff --git a/tests/components/owntracks/test_init.py b/tests/components/owntracks/test_init.py index 43ba08943a8..5ef0efb0ab9 100644 --- a/tests/components/owntracks/test_init.py +++ b/tests/components/owntracks/test_init.py @@ -4,6 +4,7 @@ from aiohttp.test_utils import TestClient import pytest from homeassistant.components import owntracks +from homeassistant.components.device_tracker.legacy import Device from homeassistant.core import HomeAssistant from homeassistant.setup import async_setup_component @@ -37,7 +38,7 @@ LOCATION_MESSAGE = { @pytest.fixture(autouse=True) -def mock_dev_track(mock_device_tracker_conf): +def mock_dev_track(mock_device_tracker_conf: list[Device]) -> None: """Mock device tracker config loading.""" diff --git a/tests/components/traccar/test_init.py b/tests/components/traccar/test_init.py index d4b24175348..feacbb7b13f 100644 --- a/tests/components/traccar/test_init.py +++ b/tests/components/traccar/test_init.py @@ -9,6 +9,7 @@ import pytest from homeassistant import config_entries from homeassistant.components import traccar, zone from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN +from homeassistant.components.device_tracker.legacy import Device from homeassistant.components.traccar import DOMAIN, TRACKER_UPDATE from homeassistant.config import async_process_ha_core_config from homeassistant.const import STATE_HOME, STATE_NOT_HOME @@ -25,7 +26,7 @@ HOME_LONGITUDE = -115.815811 @pytest.fixture(autouse=True) -def mock_dev_track(mock_device_tracker_conf): +def mock_dev_track(mock_device_tracker_conf: list[Device]) -> None: """Mock device tracker config loading."""