Add type hints for list[Device] in test fixtures (#118681)
This commit is contained in:
parent
f39dd40be1
commit
9be972b13e
5 changed files with 10 additions and 5 deletions
|
@ -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."""
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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."""
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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."""
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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."""
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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."""
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue