Add missing hass type hint in component tests (e) (#124075)

This commit is contained in:
epenet 2024-08-18 15:34:59 +02:00 committed by GitHub
parent 565f271c5c
commit c8797298ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 3 deletions

View File

@ -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

View File

@ -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()