Coverage report:
94%
hide covered
Files
Functions
Classes
coverage.py v7.9.1
, created at 2025-06-28 04:39 +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
5
2
6
1
89%
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
114
0
37
18
2
98%
src/unit_cooler/const.py
18
0
0
0
0
100%
src/unit_cooler/controller/engine.py
58
1
11
20
1
97%
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
28
0
0
4
1
97%
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
23
4
0
2
0
84%
src/webui.py
48
4
23
0
0
92%
Total
1008
40
258
230
20
94%
No items found using the specified filter.