Add type hints for list[Device] in test fixtures (#118681)

This commit is contained in:
epenet 2024-06-03 10:21:24 +02:00 committed by GitHub
parent f39dd40be1
commit 9be972b13e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 10 additions and 5 deletions

View file

@ -8,6 +8,7 @@ import pytest
from homeassistant import config_entries from homeassistant import config_entries
from homeassistant.components import zone from homeassistant.components import zone
from homeassistant.components.device_tracker.legacy import Device
from homeassistant.components.geofency import CONF_MOBILE_BEACONS, DOMAIN from homeassistant.components.geofency import CONF_MOBILE_BEACONS, DOMAIN
from homeassistant.config import async_process_ha_core_config from homeassistant.config import async_process_ha_core_config
from homeassistant.const import ( from homeassistant.const import (
@ -116,7 +117,7 @@ BEACON_EXIT_CAR = {
@pytest.fixture(autouse=True) @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.""" """Mock device tracker config loading."""

View file

@ -9,6 +9,7 @@ import pytest
from homeassistant import config_entries from homeassistant import config_entries
from homeassistant.components import gpslogger, zone from homeassistant.components import gpslogger, zone
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN 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.components.gpslogger import DOMAIN, TRACKER_UPDATE
from homeassistant.config import async_process_ha_core_config from homeassistant.config import async_process_ha_core_config
from homeassistant.const import STATE_HOME, STATE_NOT_HOME from homeassistant.const import STATE_HOME, STATE_NOT_HOME
@ -25,7 +26,7 @@ HOME_LONGITUDE = -115.815811
@pytest.fixture(autouse=True) @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.""" """Mock device tracker config loading."""

View file

@ -9,6 +9,7 @@ import pytest
from homeassistant import config_entries from homeassistant import config_entries
from homeassistant.components import locative from homeassistant.components import locative
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN 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.components.locative import DOMAIN, TRACKER_UPDATE
from homeassistant.config import async_process_ha_core_config from homeassistant.config import async_process_ha_core_config
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
@ -20,7 +21,7 @@ from tests.typing import ClientSessionGenerator
@pytest.fixture(autouse=True) @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.""" """Mock device tracker config loading."""

View file

@ -4,6 +4,7 @@ from aiohttp.test_utils import TestClient
import pytest import pytest
from homeassistant.components import owntracks from homeassistant.components import owntracks
from homeassistant.components.device_tracker.legacy import Device
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
@ -37,7 +38,7 @@ LOCATION_MESSAGE = {
@pytest.fixture(autouse=True) @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.""" """Mock device tracker config loading."""

View file

@ -9,6 +9,7 @@ import pytest
from homeassistant import config_entries from homeassistant import config_entries
from homeassistant.components import traccar, zone from homeassistant.components import traccar, zone
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN 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.components.traccar import DOMAIN, TRACKER_UPDATE
from homeassistant.config import async_process_ha_core_config from homeassistant.config import async_process_ha_core_config
from homeassistant.const import STATE_HOME, STATE_NOT_HOME from homeassistant.const import STATE_HOME, STATE_NOT_HOME
@ -25,7 +26,7 @@ HOME_LONGITUDE = -115.815811
@pytest.fixture(autouse=True) @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.""" """Mock device tracker config loading."""