Coverage report:
93%
hide covered
Files
Functions
Classes
coverage.py v7.9.1
, created at 2025-06-28 13:21 +0000
File
statements
missing
excluded
branches
partial
coverage
src/actuator.py
57
0
17
12
0
100%
src/controller.py
50
2
17
8
0
97%
src/healthz.py
12
12
28
6
0
0%
src/unit_cooler/actuator/api/__init__.py
0
0
0
0
0
100%
src/unit_cooler/actuator/api/flow_status.py
11
0
0
0
0
100%
src/unit_cooler/actuator/api/valve_status.py
12
0
0
0
0
100%
src/unit_cooler/actuator/control.py
46
0
3
16
2
97%
src/unit_cooler/actuator/log_server.py
43
0
13
0
0
100%
src/unit_cooler/actuator/monitor.py
75
0
0
36
2
98%
src/unit_cooler/actuator/sensor.py
48
6
2
6
2
85%
src/unit_cooler/actuator/valve.py
101
2
19
30
2
97%
src/unit_cooler/actuator/work_log.py
23
0
21
2
0
100%
src/unit_cooler/actuator/worker.py
116
0
37
18
2
99%
src/unit_cooler/const.py
18
0
0
0
0
100%
src/unit_cooler/controller/engine.py
58
0
11
20
0
100%
src/unit_cooler/controller/message.py
12
8
9
4
0
25%
src/unit_cooler/controller/sensor.py
81
1
15
32
2
97%
src/unit_cooler/pubsub/publish.py
105
0
32
28
5
96%
src/unit_cooler/pubsub/subscribe.py
35
2
0
6
2
90%
src/unit_cooler/util.py
12
1
0
4
2
81%
src/unit_cooler/webui/api/__init__.py
0
0
0
0
0
100%
src/unit_cooler/webui/api/cooler_stat.py
31
0
11
2
0
100%
src/unit_cooler/webui/worker.py
28
6
0
2
0
80%
src/webui.py
65
16
30
4
0
71%
Total
1039
56
265
236
21
93%
No items found using the specified filter.