Coverage report: 92%

Files Functions Classes

coverage.py v7.11.0, created at 2025-11-26 17:22 +0300

File class statements missing excluded coverage
src/auth/__init__.py (no class) 3 0 0 100%
src/auth/api/__init__.py (no class) 7 0 0 100%
src/auth/api/account_controller.py SignUpRequestScheme 0 0 0 100%
src/auth/api/account_controller.py SignUpResponseScheme 0 0 0 100%
src/auth/api/account_controller.py AccountController 1 0 0 100%
src/auth/api/account_controller.py (no class) 14 0 0 100%
src/auth/api/permission_controller.py PermissionCreateRequest 0 0 0 100%
src/auth/api/permission_controller.py PermissionDTO 0 0 0 100%
src/auth/api/permission_controller.py PermissionController 4 0 0 100%
src/auth/api/permission_controller.py (no class) 24 0 0 100%
src/auth/api/role_controller.py RoleCreateRequest 0 0 0 100%
src/auth/api/role_controller.py RoleDTO 0 0 0 100%
src/auth/api/role_controller.py RoleController 4 0 0 100%
src/auth/api/role_controller.py (no class) 24 0 0 100%
src/auth/api/user_controller.py UserCreateRequest 0 0 0 100%
src/auth/api/user_controller.py UserDTO 0 0 0 100%
src/auth/api/user_controller.py UserController 4 0 0 100%
src/auth/api/user_controller.py (no class) 27 0 0 100%
src/auth/factories.py UserFactory 0 0 0 100%
src/auth/factories.py RoleFactory 0 0 0 100%
src/auth/factories.py PermissionFactory 0 0 0 100%
src/auth/factories.py (no class) 11 0 0 100%
src/auth/loaders.py AuthLoader 4 0 0 100%
src/auth/loaders.py (no class) 6 0 0 100%
src/auth/models/__init__.py (no class) 6 0 0 100%
src/auth/models/permission_model.py PermissionModel 0 0 0 100%
src/auth/models/permission_model.py (no class) 5 0 0 100%
src/auth/models/role_model.py RoleModel 0 0 0 100%
src/auth/models/role_model.py (no class) 5 0 0 100%
src/auth/models/role_permission_model.py RolePermissionModel 0 0 0 100%
src/auth/models/role_permission_model.py (no class) 7 0 0 100%
src/auth/models/user_model.py UserModel 0 0 0 100%
src/auth/models/user_model.py (no class) 8 0 0 100%
src/auth/models/user_role_model.py UserRoleModel 0 0 0 100%
src/auth/models/user_role_model.py (no class) 7 0 0 100%
src/auth/plugin.py AuthPlugin 21 21 2 0%
src/auth/plugin.py (no class) 13 0 2 100%
src/auth/services.py InvalidPasswordError 0 0 0 100%
src/auth/services.py InvalidEmailError 0 0 0 100%
src/auth/services.py DecodeTokenError 0 0 0 100%
src/auth/services.py LoginUserDTO 0 0 0 100%
src/auth/services.py SignupUserDTO 0 0 0 100%
src/auth/services.py AccountDTO 0 0 0 100%
src/auth/services.py UserService 0 0 0 100%
src/auth/services.py UserService.Repository 0 0 0 100%
src/auth/services.py RoleService 0 0 0 100%
src/auth/services.py RoleService.Repository 0 0 0 100%
src/auth/services.py PermissionService 0 0 0 100%
src/auth/services.py PermissionService.Repository 0 0 0 100%
src/auth/services.py AuthService 21 2 0 90%
src/auth/services.py AuthService.Repository 0 0 0 100%
src/auth/services.py (no class) 62 0 0 100%
Total   288 23 4 92%

No items found using the specified filter.