Coverage report:
80%
hide covered
Files
Functions
Classes
coverage.py v7.13.1
, created at 2026-02-13 00:10 +0900
Statements
Branches
Total
File
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src / app.py
67%
83
27
41
10%
10
1
61%
src / healthz.py
0%
4
4
18
100%
0
0
0%
src / rasp_shutter / __init__.py
100%
0
0
0
100%
0
0
100%
src / rasp_shutter / config.py
99%
99
1
0
50%
2
1
98%
src / rasp_shutter / control / __init__.py
100%
0
0
0
100%
0
0
100%
src / rasp_shutter / control / config.py
87%
46
6
0
50%
2
1
85%
src / rasp_shutter / control / scheduler.py
92%
367
30
24
87%
126
9
90%
src / rasp_shutter / control / webapi / __init__.py
100%
0
0
0
100%
0
0
100%
src / rasp_shutter / control / webapi / control.py
91%
205
18
5
95%
44
2
92%
src / rasp_shutter / control / webapi / schedule.py
98%
91
2
0
88%
16
2
96%
src / rasp_shutter / control / webapi / sensor.py
62%
29
11
0
0%
4
0
55%
src / rasp_shutter / control / webapi / test / __init__.py
100%
0
0
0
100%
0
0
100%
src / rasp_shutter / control / webapi / test / sync.py
37%
161
101
0
0%
28
0
32%
src / rasp_shutter / control / webapi / test / time.py
40%
52
31
0
0%
10
0
34%
src / rasp_shutter / metrics / __init__.py
100%
0
0
0
100%
0
0
100%
src / rasp_shutter / metrics / collector.py
91%
89
8
0
71%
14
4
88%
src / rasp_shutter / metrics / webapi / __init__.py
100%
0
0
0
100%
0
0
100%
src / rasp_shutter / metrics / webapi / page.py
83%
197
33
0
74%
62
12
81%
src / rasp_shutter / schemas.py
100%
39
0
0
100%
0
0
100%
src / rasp_shutter / type_defs.py
100%
39
0
0
100%
0
0
100%
src / rasp_shutter / util.py
90%
21
2
0
50%
4
2
84%
Total
82%
1522
274
88
70%
322
34
80%
No items found using the specified filter.