Coverage report:
84%
hide covered
Files
Functions
Classes
coverage.py v7.8.2
, created at 2025-08-12 14:35 +0000
File
statements
missing
excluded
branches
partial
coverage
amqtt/__init__.py
1
0
0
0
0
100%
amqtt/adapters.py
127
12
0
16
4
89%
amqtt/broker.py
649
73
0
196
23
88%
amqtt/client.py
303
54
2
98
26
78%
amqtt/codecs_amqtt.py
63
5
0
12
2
91%
amqtt/contexts.py
234
38
2
60
8
79%
amqtt/contrib/__init__.py
26
6
0
6
3
72%
amqtt/contrib/auth_db/__init__.py
27
4
0
2
0
86%
amqtt/contrib/auth_db/managers.py
141
18
0
16
5
85%
amqtt/contrib/auth_db/models.py
77
7
2
10
2
90%
amqtt/contrib/auth_db/plugin.py
66
9
0
10
5
82%
amqtt/contrib/auth_db/topic_mgr_cli.py
86
15
0
20
5
81%
amqtt/contrib/auth_db/user_mgr_cli.py
98
13
0
24
4
86%
amqtt/contrib/cert.py
73
8
0
8
3
86%
amqtt/contrib/http.py
130
10
0
26
3
89%
amqtt/contrib/jwt.py
85
16
0
6
3
79%
amqtt/contrib/ldap.py
86
15
0
8
4
80%
amqtt/contrib/persistence.py
168
14
0
36
10
88%
amqtt/contrib/shadows/__init__.py
3
0
0
0
0
100%
amqtt/contrib/shadows/messages.py
78
2
0
10
1
97%
amqtt/contrib/shadows/models.py
69
4
0
8
1
94%
amqtt/contrib/shadows/plugin.py
99
10
0
18
4
85%
amqtt/contrib/shadows/states.py
119
23
0
34
7
78%
amqtt/errors.py
20
0
0
0
0
100%
amqtt/events.py
23
4
0
0
0
83%
amqtt/mqtt/__init__.py
29
5
0
2
1
81%
amqtt/mqtt/connack.py
69
3
0
12
3
93%
amqtt/mqtt/connect.py
349
18
0
90
20
91%
amqtt/mqtt/constants.py
3
0
0
0
0
100%
amqtt/mqtt/disconnect.py
15
2
0
4
1
84%
amqtt/mqtt/packet.py
170
14
0
20
1
92%
amqtt/mqtt/pingreq.py
15
2
0
4
1
84%
amqtt/mqtt/pingresp.py
19
2
0
4
1
87%
amqtt/mqtt/protocol/__init__.py
0
0
0
0
0
100%
amqtt/mqtt/protocol/broker_handler.py
168
38
2
52
21
72%
amqtt/mqtt/protocol/client_handler.py
147
22
2
38
13
81%
amqtt/mqtt/protocol/handler.py
517
148
0
186
44
69%
amqtt/mqtt/puback.py
30
1
0
8
1
95%
amqtt/mqtt/pubcomp.py
32
1
0
8
1
95%
amqtt/mqtt/publish.py
141
4
0
26
3
96%
amqtt/mqtt/pubrec.py
32
1
0
8
1
95%
amqtt/mqtt/pubrel.py
32
1
0
8
1
95%
amqtt/mqtt/suback.py
55
6
0
10
2
88%
amqtt/mqtt/subscribe.py
55
6
0
10
2
88%
amqtt/mqtt/unsuback.py
20
2
0
4
1
88%
amqtt/mqtt/unsubscribe.py
50
6
0
10
2
87%
amqtt/plugins/__init__.py
22
1
0
10
1
94%
amqtt/plugins/authentication.py
82
10
0
26
5
86%
amqtt/plugins/base.py
59
6
0
26
4
86%
amqtt/plugins/logging_amqtt.py
33
1
0
12
1
96%
amqtt/plugins/manager.py
234
38
0
76
12
81%
amqtt/plugins/persistence.py
7
0
0
0
0
100%
amqtt/plugins/sys/__init__.py
0
0
0
0
0
100%
amqtt/plugins/sys/broker.py
133
13
0
28
4
89%
amqtt/plugins/topic_checking.py
78
5
0
32
2
94%
amqtt/session.py
141
14
2
16
4
87%
amqtt/utils.py
49
10
0
10
2
80%
Total
5637
740
12
1364
278
84%
No items found using the specified filter.