Coverage report: 79%

coverage.py v7.4.1, created at 2024-04-30 18:44 +0000

Module statements missing excluded coverage
slidge/__init__.py 21 2 0 90%
slidge/__main__.py 98 62 0 37%
slidge/command/__init__.py 3 0 0 100%
slidge/command/adhoc.py 123 11 3 91%
slidge/command/admin.py 102 55 0 46%
slidge/command/base.py 204 12 3 94%
slidge/command/categories.py 3 0 0 100%
slidge/command/chat_command.py 161 64 2 60%
slidge/command/register.py 70 37 0 47%
slidge/command/user.py 122 64 2 48%
slidge/contact/__init__.py 3 0 0 100%
slidge/contact/contact.py 207 47 3 77%
slidge/contact/roster.py 79 14 2 82%
slidge/core/__init__.py 2 0 0 100%
slidge/core/cache.py 116 7 0 94%
slidge/core/config.py 82 0 0 100%
slidge/core/gateway/__init__.py 2 0 0 100%
slidge/core/gateway/base.py 371 120 5 68%
slidge/core/gateway/caps.py 39 4 2 90%
slidge/core/gateway/delivery_receipt.py 20 0 2 100%
slidge/core/gateway/disco.py 42 3 2 93%
slidge/core/gateway/mam.py 40 1 2 98%
slidge/core/gateway/muc_admin.py 19 1 2 95%
slidge/core/gateway/ping.py 39 11 2 72%
slidge/core/gateway/presence.py 69 18 1 74%
slidge/core/gateway/registration.py 26 7 2 73%
slidge/core/gateway/search.py 60 27 2 55%
slidge/core/gateway/session_dispatcher.py 435 132 2 70%
slidge/core/gateway/vcard_temp.py 87 11 2 87%
slidge/core/mixins/__init__.py 9 0 0 100%
slidge/core/mixins/attachment.py 241 48 1 80%
slidge/core/mixins/avatar.py 87 9 2 90%
slidge/core/mixins/base.py 14 0 5 100%
slidge/core/mixins/disco.py 95 3 0 97%
slidge/core/mixins/lock.py 25 0 0 100%
slidge/core/mixins/message.py 132 27 2 80%
slidge/core/mixins/message_maker.py 98 8 2 92%
slidge/core/mixins/presence.py 89 14 0 84%
slidge/core/mixins/recipient.py 23 0 2 100%
slidge/core/pubsub.py 334 56 4 83%
slidge/core/session.py 205 26 21 87%
slidge/group/__init__.py 5 0 0 100%
slidge/group/archive.py 55 2 2 96%
slidge/group/bookmarks.py 97 18 3 81%
slidge/group/participant.py 282 33 2 88%
slidge/group/room.py 541 83 12 85%
slidge/migration.py 11 5 0 55%
slidge/slixfix/__init__.py 20 1 0 95%
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 21 3 0 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 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 63 3 2 95%
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 37 0 0 100%
slidge/util/conf.py 141 3 0 98%
slidge/util/db.py 108 11 0 90%
slidge/util/sql.py 246 13 2 95%
slidge/util/test.py 156 15 0 90%
slidge/util/types.py 77 1 7 99%
slidge/util/util.py 145 40 2 72%
Total 6939 1434 112 79%

No items found using the specified filter.