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.""" """Tests for polling measures."""
from collections.abc import Callable, Coroutine
import datetime import datetime
from typing import Any
from unittest.mock import AsyncMock
import aiohttp import aiohttp
import pytest 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.""" """Create a dummy config entry for testing polling."""
mock_get_station.return_value = initial_value mock_get_station.return_value = initial_value

View file

@ -1,5 +1,6 @@
"""Test the Energy sensors.""" """Test the Energy sensors."""
from collections.abc import Callable, Coroutine
import copy import copy
from datetime import timedelta from datetime import timedelta
from typing import Any from typing import Any
@ -37,10 +38,12 @@ TEST_TIME_ADVANCE_INTERVAL = timedelta(milliseconds=10)
@pytest.fixture @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.""" """Set up the integration."""
async def setup_integration(hass): async def setup_integration(hass: HomeAssistant) -> None:
assert await async_setup_component(hass, "energy", {}) assert await async_setup_component(hass, "energy", {})
await hass.async_block_till_done() await hass.async_block_till_done()