Coverage report:
81%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-04-06 05:07 +0000
File
statements
missing
excluded
coverage
slidge / __init__.py
24
4
0
83%
slidge / __main__.py
2
2
0
0%
slidge / command / __init__.py
3
0
0
100%
slidge / command / adhoc.py
196
27
3
86%
slidge / command / admin.py
114
60
2
47%
slidge / command / base.py
236
12
4
95%
slidge / command / categories.py
8
0
0
100%
slidge / command / chat_command.py
231
67
2
71%
slidge / command / register.py
84
48
0
43%
slidge / command / user.py
197
105
2
47%
slidge / contact / __init__.py
3
0
0
100%
slidge / contact / contact.py
288
40
3
86%
slidge / contact / roster.py
130
31
2
76%
slidge / core / __init__.py
2
0
0
100%
slidge / core / config.py
110
0
0
100%
slidge / core / dispatcher / __init__.py
2
0
0
100%
slidge / core / dispatcher / caps.py
46
4
2
91%
slidge / core / dispatcher / disco.py
47
4
3
91%
slidge / core / dispatcher / message / __init__.py
6
0
0
100%
slidge / core / dispatcher / message / chat_state.py
40
11
2
72%
slidge / core / dispatcher / message / marker.py
45
4
2
91%
slidge / core / dispatcher / message / message.py
252
48
2
81%
slidge / core / dispatcher / muc / __init__.py
8
0
0
100%
slidge / core / dispatcher / muc / admin.py
55
4
2
93%
slidge / core / dispatcher / muc / mam.py
52
4
2
92%
slidge / core / dispatcher / muc / misc.py
75
5
2
93%
slidge / core / dispatcher / muc / owner.py
52
1
2
98%
slidge / core / dispatcher / muc / ping.py
36
10
2
72%
slidge / core / dispatcher / presence.py
135
24
2
82%
slidge / core / dispatcher / registration.py
59
17
2
71%
slidge / core / dispatcher / search.py
55
22
2
60%
slidge / core / dispatcher / session_dispatcher.py
62
9
2
85%
slidge / core / dispatcher / util.py
119
11
2
91%
slidge / core / dispatcher / vcard.py
101
11
2
89%
slidge / core / gateway.py
460
165
5
64%
slidge / core / mixins / __init__.py
9
0
0
100%
slidge / core / mixins / attachment.py
362
56
0
85%
slidge / core / mixins / avatar.py
108
12
3
89%
slidge / core / mixins / base.py
18
2
3
89%
slidge / core / mixins / db.py
85
27
2
68%
slidge / core / mixins / disco.py
105
4
2
96%
slidge / core / mixins / message.py
107
14
2
87%
slidge / core / mixins / message_maker.py
139
15
2
89%
slidge / core / mixins / message_text.py
79
9
0
89%
slidge / core / mixins / presence.py
142
24
2
83%
slidge / core / mixins / recipient.py
23
0
2
100%
slidge / core / pubsub.py
210
38
2
82%
slidge / core / session.py
262
39
25
85%
slidge / db / __init__.py
3
0
0
100%
slidge / db / alembic / __init__.py
0
0
0
100%
slidge / db / alembic / env.py
22
22
0
0%
slidge / db / avatar.py
169
16
0
91%
slidge / db / meta.py
40
7
0
82%
slidge / db / models.py
186
4
0
98%
slidge / db / store.py
345
38
0
89%
slidge / group / __init__.py
5
0
0
100%
slidge / group / archive.py
92
2
2
98%
slidge / group / bookmarks.py
109
12
3
89%
slidge / group / participant.py
370
42
0
89%
slidge / group / room.py
803
95
12
88%
slidge / main.py
114
72
0
37%
slidge / migration.py
27
16
0
41%
slidge / slixfix / __init__.py
34
1
0
97%
slidge / slixfix / delivery_receipt.py
20
0
2
100%
slidge / slixfix / roster.py
22
3
2
86%
slidge / slixfix / xep_0077 / __init__.py
4
0
0
100%
slidge / slixfix / xep_0077 / register.py
156
87
0
44%
slidge / slixfix / xep_0077 / stanza.py
44
4
0
91%
slidge / slixfix / xep_0100 / __init__.py
3
0
0
100%
slidge / slixfix / xep_0100 / gateway.py
63
20
0
68%
slidge / slixfix / xep_0100 / stanza.py
7
0
0
100%
slidge / slixfix / xep_0153 / __init__.py
3
0
0
100%
slidge / slixfix / xep_0153 / vcard_avatar.py
11
0
0
100%
slidge / slixfix / xep_0292 / __init__.py
3
0
0
100%
slidge / slixfix / xep_0292 / vcard4.py
9
0
0
100%
slidge / util / __init__.py
3
0
0
100%
slidge / util / archive_msg.py
43
2
0
95%
slidge / util / conf.py
147
4
0
97%
slidge / util / jid_escaping.py
5
0
0
100%
slidge / util / lock.py
26
0
0
100%
slidge / util / lottie.py
69
69
0
0%
slidge / util / test.py
234
20
0
91%
slidge / util / types.py
132
7
10
95%
slidge / util / util.py
176
38
0
78%
Total
8483
1571
132
81%
No items found using the specified filter.