Merge branch 'integration' into memory_api

This commit is contained in:
J. Nick Koston 2025-07-25 14:48:21 -10:00
commit ce96c3c105
No known key found for this signature in database

View File

@ -4,7 +4,7 @@ from __future__ import annotations
import asyncio
from aioesphomeapi import ClimateInfo, ClimateState, EntityState, SensorState
from aioesphomeapi import ClimateInfo, EntityState, SensorState
import pytest
from .types import APIClientConnectedFactory, RunCompiledFunction
@ -71,12 +71,6 @@ async def test_host_mode_many_entities(
f"Expected at least 50 sensor states, got {len(sensor_states)}"
)
# Verify we received the climate entity
climate_states = [s for s in states.values() if isinstance(s, ClimateState)]
assert len(climate_states) >= 1, (
f"Expected at least 1 climate state, got {len(climate_states)}"
)
# Get entity info to verify climate entity details
entities = await client.list_entities_services()
climate_infos = [e for e in entities[0] if isinstance(e, ClimateInfo)]