Coverage report:
83%
hide covered
Files
Functions
Classes
coverage.py v7.15.2
, created at 2026-08-18 04:30 +0000
File
statements
missing
excluded
coverage
slidge
/
__init__.py
24
4
0
83%
slidge
/
__main__.py
2
2
0
0%
slidge
/
command
/
__init__.py
8
1
0
88%
slidge
/
command
/
adhoc.py
201
30
2
85%
slidge
/
command
/
admin.py
112
58
2
48%
slidge
/
command
/
base.py
209
12
4
94%
slidge
/
command
/
categories.py
7
0
0
100%
slidge
/
command
/
chat_command.py
230
66
2
71%
slidge
/
command
/
register.py
81
47
0
42%
slidge
/
command
/
user.py
243
122
0
50%
slidge
/
contact
/
__init__.py
3
0
0
100%
slidge
/
contact
/
contact.py
279
36
5
87%
slidge
/
contact
/
roster.py
130
31
1
76%
slidge
/
core
/
__init__.py
2
0
0
100%
slidge
/
core
/
attachment_upload.py
229
40
3
83%
slidge
/
core
/
config.py
107
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
96
8
2
92%
slidge
/
core
/
dispatcher
/
message
/
__init__.py
6
0
0
100%
slidge
/
core
/
dispatcher
/
message
/
chat_state.py
16
0
2
100%
slidge
/
core
/
dispatcher
/
message
/
marker.py
44
4
2
91%
slidge
/
core
/
dispatcher
/
message
/
message.py
282
49
2
83%
slidge
/
core
/
dispatcher
/
muc
/
__init__.py
8
0
0
100%
slidge
/
core
/
dispatcher
/
muc
/
admin.py
57
4
2
93%
slidge
/
core
/
dispatcher
/
muc
/
mam.py
52
4
2
92%
slidge
/
core
/
dispatcher
/
muc
/
misc.py
76
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
138
22
2
84%
slidge
/
core
/
dispatcher
/
pubsub.py
133
6
0
95%
slidge
/
core
/
dispatcher
/
registration.py
73
31
2
58%
slidge
/
core
/
dispatcher
/
search.py
55
22
2
60%
slidge
/
core
/
dispatcher
/
session_dispatcher.py
63
9
2
86%
slidge
/
core
/
dispatcher
/
util.py
112
6
2
95%
slidge
/
core
/
dispatcher
/
vcard.py
100
11
2
89%
slidge
/
core
/
gateway.py
462
171
3
63%
slidge
/
core
/
mixins
/
__init__.py
9
0
0
100%
slidge
/
core
/
mixins
/
attachment.py
246
16
0
93%
slidge
/
core
/
mixins
/
avatar.py
109
15
3
86%
slidge
/
core
/
mixins
/
base.py
25
0
4
100%
slidge
/
core
/
mixins
/
db.py
55
1
2
98%
slidge
/
core
/
mixins
/
disco.py
103
4
2
96%
slidge
/
core
/
mixins
/
message.py
106
14
0
87%
slidge
/
core
/
mixins
/
message_maker.py
139
20
0
86%
slidge
/
core
/
mixins
/
message_text.py
81
10
0
88%
slidge
/
core
/
mixins
/
presence.py
128
12
0
91%
slidge
/
core
/
mixins
/
recipient.py
33
1
4
97%
slidge
/
core
/
pubsub.py
240
38
0
84%
slidge
/
core
/
session.py
237
40
7
83%
slidge
/
db
/
__init__.py
3
0
0
100%
slidge
/
db
/
alembic
/
__init__.py
0
0
0
100%
slidge
/
db
/
alembic
/
env.py
24
9
0
62%
slidge
/
db
/
alembic
/
versions
/
259a1b71eadf_add_origin_group_id_table.py
15
3
0
80%
slidge
/
db
/
alembic
/
versions
/
39ce1636571a_store_only_local_parts_of_jids.py
25
2
0
92%
slidge
/
db
/
alembic
/
versions
/
805fdc0bf984_add_unique_constraint_for_occupant_id.py
12
2
0
83%
slidge
/
db
/
alembic
/
versions
/
86d980dbb426_add_displayed_by_user_column_to_.py
15
2
0
87%
slidge
/
db
/
alembic
/
versions
/
abea9b63fa34_add_unique_constraint_on_avatar_url.py
13
2
0
85%
slidge
/
db
/
alembic
/
versions
/
b7a06a86416a_add_occupant_id_column_to_participant.py
14
2
0
86%
slidge
/
db
/
alembic
/
versions
/
bdf1c8b85ea3_spaces.py
19
5
0
74%
slidge
/
db
/
alembic
/
versions
/
cef02a8b1451_initial_schema.py
58
24
0
59%
slidge
/
db
/
alembic
/
versions
/
e365e04e9ac3_fix_missing_existing_constraints_in_.py
32
9
0
72%
slidge
/
db
/
avatar.py
165
16
0
90%
slidge
/
db
/
meta.py
40
8
0
80%
slidge
/
db
/
models.py
212
4
0
98%
slidge
/
db
/
store.py
388
40
0
90%
slidge
/
group
/
__init__.py
5
0
0
100%
slidge
/
group
/
archive.py
89
3
0
97%
slidge
/
group
/
bookmarks.py
174
15
2
91%
slidge
/
group
/
participant.py
367
47
5
87%
slidge
/
group
/
room.py
921
109
14
88%
slidge
/
main.py
126
80
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
155
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
40
1
0
98%
slidge
/
util
/
conf.py
146
4
0
97%
slidge
/
util
/
jid_escaping.py
10
0
0
100%
slidge
/
util
/
lock.py
26
0
0
100%
slidge
/
util
/
lottie.py
67
67
0
0%
slidge
/
util
/
test.py
161
6
0
96%
slidge
/
util
/
types.py
245
7
6
97%
slidge
/
util
/
util.py
158
36
0
77%
Total
9265
1621
107
83%
No items found using the specified filter.