Coverage report:
89%
hide covered
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.