Coverage report: 97.27%

Files Functions Classes

coverage.py v7.15.2, created at 2026-09-03 15:30 +0000

File   statements missing excluded   coverage
api/__init__.py   14 0 0   100.00%
api/account/__init__.py   0 0 0   100.00%
api/account/controller.py   57 0 0   100.00%
api/account/schema.py   28 0 0   100.00%
api/account/services.py   76 0 0   100.00%
api/auth/__init__.py   0 0 0   100.00%
api/auth/controller.py   225 7 0   96.89%
api/auth/schema.py   48 0 0   100.00%
api/auth/services.py   367 5 0   98.64%
api/roles/__init__.py   0 0 0   100.00%
api/roles/controller.py   99 1 0   98.99%
api/roles/schema.py   54 0 0   100.00%
api/roles/services.py   192 11 0   94.27%
api/users/__init__.py   0 0 0   100.00%
api/users/controller.py   71 5 0   92.96%
api/users/schema.py   59 0 0   100.00%
api/users/services.py   294 13 0   95.58%
core/config.py   91 1 0   98.90%
core/database.py   25 7 0   72.00%
core/dependencies.py   25 0 0   100.00%
core/init_db.py   124 0 0   100.00%
core/permissions.py   14 1 0   92.86%
core/rbac.py   81 4 0   95.06%
core/redis.py   8 0 0   100.00%
core/security.py   165 0 0   100.00%
core/telemetry.py   71 9 0   87.32%
extensions/__init__.py   5 0 0   100.00%
extensions/exception_handler.py   29 3 0   89.66%
extensions/smtp.py   95 2 0   97.89%
utils/__init__.py   3 0 0   100.00%
utils/custom_exception.py   51 3 0   94.12%
utils/email_templates.py   13 0 0   100.00%
utils/get_real_ip.py   6 0 0   100.00%
utils/log_sanitize.py   122 0 0   100.00%
utils/response.py   128 0 0   100.00%
Total   2640 72 0   97.27%

No items found using the specified filter.