Coverage report: 90%

Files Functions Classes

coverage.py v7.10.6, created at 2026-02-17 01:14 +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 371 73 0 80%
custom_components/autoarm/autoarming.py (no class) 225 12 2 95%
custom_components/autoarm/calendar.py TrackedCalendar 91 6 0 93%
custom_components/autoarm/calendar.py TrackedCalendarEvent 69 6 0 91%
custom_components/autoarm/calendar.py (no class) 46 2 2 96%
custom_components/autoarm/config_flow.py AutoArmConfigFlow 35 0 0 100%
custom_components/autoarm/config_flow.py AutoArmOptionsFlow 9 0 0 100%
custom_components/autoarm/config_flow.py (no class) 35 0 0 100%
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) 105 1 0 99%
custom_components/autoarm/diagnostics.py (no class) 12 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 AppHealthTracker 11 0 0 100%
custom_components/autoarm/helpers.py ExtendedExtendedJSONEncoder 8 1 0 88%
custom_components/autoarm/helpers.py (no class) 44 5 0 89%
custom_components/autoarm/notifier.py Notifier 67 4 0 94%
custom_components/autoarm/notifier.py (no class) 11 0 0 100%
Total   1250 126 8 90%

No items found using the specified filter.