Coverage report: 89%

Files Functions Classes

coverage.py v7.10.6, created at 2025-12-08 20:27 +0000

File class statements missing excluded coverage
custom_components/autoarm/__init__.py (no class) 2 0 0 100%
custom_components/autoarm/autoarming.py AutoArmData 0 0 0 100%
custom_components/autoarm/autoarming.py Intervention 1 0 0 100%
custom_components/autoarm/autoarming.py AlarmArmer 366 55 0 85%
custom_components/autoarm/autoarming.py (no class) 145 9 2 94%
custom_components/autoarm/calendar.py TrackedCalendar 54 5 0 91%
custom_components/autoarm/calendar.py TrackedCalendarEvent 42 5 0 88%
custom_components/autoarm/calendar.py (no class) 41 2 2 95%
custom_components/autoarm/const.py ConditionVariables 1 0 0 100%
custom_components/autoarm/const.py ChangeSource 0 0 0 100%
custom_components/autoarm/const.py (no class) 78 0 0 100%
custom_components/autoarm/hass_api.py HomeAssistantAPI 39 10 0 74%
custom_components/autoarm/hass_api.py ConditionErrorLoggingAdaptor 12 3 0 75%
custom_components/autoarm/hass_api.py force_strict_template_mode.TemplateWrapper 5 1 0 80%
custom_components/autoarm/hass_api.py (no class) 39 2 4 95%
custom_components/autoarm/helpers.py Limiter 12 0 0 100%
custom_components/autoarm/helpers.py (no class) 32 5 0 84%
Total   869 97 8 89%

No items found using the specified filter.