Coverage report: 63%

Files Functions Classes

coverage.py v7.9.1, created at 2026-02-19 12:46 +0000

File statements missing excluded coverage
src/cstlcore/__init__.py 2 0 0 100%
src/cstlcore/admin/__init__.py 2 0 0 100%
src/cstlcore/admin/models.py 212 0 0 100%
src/cstlcore/admin/router.py 81 32 0 60%
src/cstlcore/admin/services.py 247 216 0 13%
src/cstlcore/assets/__init__.py 0 0 0 100%
src/cstlcore/assets/models.py 44 1 0 98%
src/cstlcore/assets/router.py 86 23 0 73%
src/cstlcore/auth/__init__.py 0 0 0 100%
src/cstlcore/auth/dependencies.py 35 11 0 69%
src/cstlcore/auth/router.py 113 73 0 35%
src/cstlcore/auth/services.py 5 3 0 40%
src/cstlcore/collections/__init__.py 0 0 0 100%
src/cstlcore/collections/dependencies.py 10 1 0 90%
src/cstlcore/collections/models.py 34 0 0 100%
src/cstlcore/collections/router.py 43 3 0 93%
src/cstlcore/constellations/__init__.py 0 0 0 100%
src/cstlcore/constellations/dependencies.py 10 1 0 90%
src/cstlcore/constellations/models.py 26 4 0 85%
src/cstlcore/constellations/router.py 48 14 0 71%
src/cstlcore/database/__init__.py 0 0 0 100%
src/cstlcore/database/dependencies.py 15 8 0 47%
src/cstlcore/database/engine.py 5 1 0 80%
src/cstlcore/debug/__init__.py 0 0 0 100%
src/cstlcore/debug/router.py 42 42 0 0%
src/cstlcore/emails/__init__.py 0 0 0 100%
src/cstlcore/emails/services.py 22 16 0 27%
src/cstlcore/feedbacks/__init__.py 0 0 0 100%
src/cstlcore/feedbacks/models.py 4 0 0 100%
src/cstlcore/feedbacks/router.py 10 2 0 80%
src/cstlcore/feedbacks/services.py 8 3 0 62%
src/cstlcore/glossary/__init__.py 0 0 0 100%
src/cstlcore/glossary/models.py 36 1 0 97%
src/cstlcore/glossary/router.py 102 78 0 24%
src/cstlcore/logging.py 11 0 0 100%
src/cstlcore/main.py 53 7 0 87%
src/cstlcore/maps/__init__.py 0 0 0 100%
src/cstlcore/maps/dependencies.py 10 1 0 90%
src/cstlcore/maps/models.py 42 2 0 95%
src/cstlcore/maps/router.py 71 14 0 80%
src/cstlcore/maps/services.py 51 3 0 94%
src/cstlcore/me/__init__.py 0 0 0 100%
src/cstlcore/me/router.py 27 7 0 74%
src/cstlcore/memberships/__init__.py 0 0 0 100%
src/cstlcore/memberships/access.py 19 3 0 84%
src/cstlcore/memberships/dependencies.py 46 8 0 83%
src/cstlcore/memberships/models.py 43 1 0 98%
src/cstlcore/memberships/router.py 62 40 0 35%
src/cstlcore/memberships/services.py 3 1 0 67%
src/cstlcore/models/__init__.py 12 0 0 100%
src/cstlcore/models/password_reset_tokens.py 21 1 0 95%
src/cstlcore/models/token.py 7 0 0 100%
src/cstlcore/newsletter/__init__.py 0 0 0 100%
src/cstlcore/newsletter/models.py 18 0 0 100%
src/cstlcore/newsletter/router.py 48 31 0 35%
src/cstlcore/newsletter/services.py 37 29 0 22%
src/cstlcore/security/__init__.py 0 0 0 100%
src/cstlcore/security/jwt.py 13 1 0 92%
src/cstlcore/security/oauth.py 0 0 0 100%
src/cstlcore/security/password.py 9 0 0 100%
src/cstlcore/settings.py 124 8 0 94%
src/cstlcore/sse/__init__.py 0 0 0 100%
src/cstlcore/sse/sse.py 27 27 0 0%
src/cstlcore/users/__init__.py 0 0 0 100%
src/cstlcore/users/dependencies.py 15 8 0 47%
src/cstlcore/users/models.py 23 2 0 91%
src/cstlcore/users/router.py 31 0 0 100%
src/cstlcore/ydocs/__init__.py 0 0 0 100%
src/cstlcore/ydocs/decode_ydoc.py 83 77 0 7%
src/cstlcore/ydocs/models.py 58 3 0 95%
src/cstlcore/ydocs/router.py 202 82 0 59%
src/cstlcore/ydocs/services.py 19 8 0 58%
Total 2427 897 0 63%

No items found using the specified filter.