mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 16:57:53 +00:00
Add missing hass type hint in component tests (e) (#124075)
This commit is contained in:
parent
565f271c5c
commit
c8797298ea
@ -1,6 +1,9 @@
|
||||
"""Tests for polling measures."""
|
||||
|
||||
from collections.abc import Callable, Coroutine
|
||||
import datetime
|
||||
from typing import Any
|
||||
from unittest.mock import AsyncMock
|
||||
|
||||
import aiohttp
|
||||
import pytest
|
||||
@ -23,7 +26,9 @@ CONNECTION_EXCEPTIONS = [
|
||||
]
|
||||
|
||||
|
||||
async def async_setup_test_fixture(hass, mock_get_station, initial_value):
|
||||
async def async_setup_test_fixture(
|
||||
hass: HomeAssistant, mock_get_station: AsyncMock, initial_value: dict[str, Any]
|
||||
) -> tuple[MockConfigEntry, Callable[[Any], Coroutine[Any, Any, None]]]:
|
||||
"""Create a dummy config entry for testing polling."""
|
||||
mock_get_station.return_value = initial_value
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
"""Test the Energy sensors."""
|
||||
|
||||
from collections.abc import Callable, Coroutine
|
||||
import copy
|
||||
from datetime import timedelta
|
||||
from typing import Any
|
||||
@ -37,10 +38,12 @@ TEST_TIME_ADVANCE_INTERVAL = timedelta(milliseconds=10)
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
async def setup_integration(recorder_mock: Recorder):
|
||||
async def setup_integration(
|
||||
recorder_mock: Recorder,
|
||||
) -> Callable[[HomeAssistant], Coroutine[Any, Any, None]]:
|
||||
"""Set up the integration."""
|
||||
|
||||
async def setup_integration(hass):
|
||||
async def setup_integration(hass: HomeAssistant) -> None:
|
||||
assert await async_setup_component(hass, "energy", {})
|
||||
await hass.async_block_till_done()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user