- main.py: rename event= to ha_event= in _log.warning() — structlog treats 'event' as a reserved positional arg; the old name caused TypeError when any check returned unhealthy results (events were still emitted, but the check was logged as check_error instead of check_unhealthy) - tests/test_ha_client.py: replace aioresponses with unittest.mock — aioresponses 0.7.8 is incompatible with aiohttp >=3.12 (missing stream_writer kwarg) - pyproject.toml: remove aioresponses from dev dependencies Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| integration | ||
| conftest.py | ||
| test_automation_failures.py | ||
| test_event_emitter.py | ||
| test_ha_client.py | ||
| test_heartbeat_check.py | ||
| test_system_health.py | ||
| test_unavailable_entities.py | ||
| test_updates_available.py | ||
| test_websocket_monitor.py | ||