Coverage report:
80%
hide covered
Files
Functions
Classes
coverage.py v7.6.1
, created at 2024-11-07 05:11 +0000
File
statements
missing
excluded
coverage
slidge/__init__.py
21
3
0
86%
slidge/__main__.py
2
2
0
0%
slidge/__version__.py
2
0
0
100%
slidge/command/__init__.py
3
0
0
100%
slidge/command/adhoc.py
139
11
3
92%
slidge/command/admin.py
110
57
0
48%
slidge/command/base.py
204
12
4
94%
slidge/command/categories.py
8
0
0
100%
slidge/command/chat_command.py
172
73
2
58%
slidge/command/register.py
80
45
0
44%
slidge/command/user.py
171
87
2
49%
slidge/contact/__init__.py
3
0
0
100%
slidge/contact/contact.py
334
48
3
86%
slidge/contact/roster.py
119
30
2
75%
slidge/core/__init__.py
2
0
0
100%
slidge/core/config.py
83
0
0
100%
slidge/core/dispatcher/__init__.py
2
0
0
100%
slidge/core/dispatcher/caps.py
42
4
2
90%
slidge/core/dispatcher/disco.py
35
2
2
94%
slidge/core/dispatcher/message/__init__.py
6
0
0
100%
slidge/core/dispatcher/message/chat_state.py
32
8
0
75%
slidge/core/dispatcher/message/marker.py
42
8
0
81%
slidge/core/dispatcher/message/message.py
219
87
0
60%
slidge/core/dispatcher/muc/__init__.py
8
0
0
100%
slidge/core/dispatcher/muc/admin.py
54
3
0
94%
slidge/core/dispatcher/muc/mam.py
49
2
2
96%
slidge/core/dispatcher/muc/misc.py
65
3
0
95%
slidge/core/dispatcher/muc/owner.py
50
1
0
98%
slidge/core/dispatcher/muc/ping.py
35
10
2
71%
slidge/core/dispatcher/presence.py
120
19
0
84%
slidge/core/dispatcher/registration.py
52
13
2
75%
slidge/core/dispatcher/search.py
56
24
2
57%
slidge/core/dispatcher/session_dispatcher.py
51
11
2
78%
slidge/core/dispatcher/util.py
111
12
3
89%
slidge/core/dispatcher/vcard.py
99
11
0
89%
slidge/core/gateway.py
357
121
5
66%
slidge/core/mixins/__init__.py
15
1
0
93%
slidge/core/mixins/attachment.py
270
49
0
82%
slidge/core/mixins/avatar.py
134
26
3
81%
slidge/core/mixins/base.py
19
1
4
95%
slidge/core/mixins/db.py
10
0
0
100%
slidge/core/mixins/disco.py
87
3
0
97%
slidge/core/mixins/lock.py
26
0
0
100%
slidge/core/mixins/message.py
96
18
2
81%
slidge/core/mixins/message_maker.py
99
7
2
93%
slidge/core/mixins/message_text.py
46
4
0
91%
slidge/core/mixins/presence.py
97
14
0
86%
slidge/core/mixins/recipient.py
23
0
2
100%
slidge/core/pubsub.py
207
31
3
85%
slidge/core/session.py
234
38
23
84%
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/alembic/old_user_store.py
88
88
0
0%
slidge/db/avatar.py
132
11
0
92%
slidge/db/meta.py
35
3
0
91%
slidge/db/models.py
189
3
0
98%
slidge/db/store.py
666
84
4
87%
slidge/group/__init__.py
5
0
0
100%
slidge/group/archive.py
73
3
2
96%
slidge/group/bookmarks.py
101
11
3
89%
slidge/group/participant.py
321
31
2
90%
slidge/group/room.py
674
86
11
87%
slidge/main.py
104
64
0
38%
slidge/migration.py
38
20
0
47%
slidge/slixfix/__init__.py
39
8
0
79%
slidge/slixfix/delivery_receipt.py
20
0
2
100%
slidge/slixfix/link_preview/__init__.py
3
0
0
100%
slidge/slixfix/link_preview/link_preview.py
9
0
0
100%
slidge/slixfix/link_preview/stanza.py
61
1
0
98%
slidge/slixfix/roster.py
24
3
2
88%
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
19
0
57%
slidge/slixfix/xep_0100/__init__.py
3
0
0
100%
slidge/slixfix/xep_0100/gateway.py
69
28
0
59%
slidge/slixfix/xep_0100/stanza.py
7
0
0
100%
slidge/slixfix/xep_0153/__init__.py
4
0
0
100%
slidge/slixfix/xep_0153/stanza.py
16
2
0
88%
slidge/slixfix/xep_0153/vcard_avatar.py
13
0
0
100%
slidge/slixfix/xep_0264/__init__.py
3
0
0
100%
slidge/slixfix/xep_0264/stanza.py
24
6
0
75%
slidge/slixfix/xep_0264/thumbnail.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/slixfix/xep_0313/__init__.py
5
0
0
100%
slidge/slixfix/xep_0313/mam.py
130
94
0
28%
slidge/slixfix/xep_0313/stanza.py
147
27
0
82%
slidge/slixfix/xep_0317/__init__.py
3
0
0
100%
slidge/slixfix/xep_0317/hats.py
9
0
0
100%
slidge/slixfix/xep_0317/stanza.py
20
0
0
100%
slidge/slixfix/xep_0356_old/__init__.py
5
0
0
100%
slidge/slixfix/xep_0356_old/privilege.py
58
12
0
79%
slidge/slixfix/xep_0356_old/stanza.py
32
10
0
69%
slidge/slixfix/xep_0424/__init__.py
3
0
0
100%
slidge/slixfix/xep_0424/retraction.py
33
12
0
64%
slidge/slixfix/xep_0424/stanza.py
17
0
0
100%
slidge/slixfix/xep_0490/__init__.py
5
0
0
100%
slidge/slixfix/xep_0490/mds.py
26
4
0
85%
slidge/slixfix/xep_0490/stanza.py
12
0
0
100%
slidge/util/__init__.py
2
0
0
100%
slidge/util/archive_msg.py
38
0
0
100%
slidge/util/conf.py
141
3
0
98%
slidge/util/db.py
1
1
0
0%
slidge/util/test.py
211
19
0
91%
slidge/util/types.py
97
1
6
99%
slidge/util/util.py
174
46
2
74%
Total
8443
1708
111
80%
No items found using the specified filter.