Coverage report: 58%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-20 11:55 +0800

File class   statements missing excluded   coverage
src / fastapi_authly / __about__.py (no class)   1 1 0   0%
src / fastapi_authly / __init__.py (no class)   6 0 0   100%
src / fastapi_authly / auth.py AuthModule   96 96 0   0%
src / fastapi_authly / auth.py (no class)   31 10 0   68%
src / fastapi_authly / contrib / __init__.py (no class)   0 0 0   100%
src / fastapi_authly / contrib / tortoise_pg.py TortoiseUserRepository   11 11 0   0%
src / fastapi_authly / contrib / tortoise_pg.py (no class)   10 0 0   100%
src / fastapi_authly / core / __init__.py (no class)   3 0 0   100%
src / fastapi_authly / core / config.py AuthConfig   0 0 0   100%
src / fastapi_authly / core / config.py AuthDependencyConfig   0 0 0   100%
src / fastapi_authly / core / config.py (no class)   27 0 0   100%
src / fastapi_authly / core / security.py BcryptPasswordHasher   3 0 0   100%
src / fastapi_authly / core / security.py JWTTokenService   13 0 0   100%
src / fastapi_authly / core / security.py (no class)   15 0 0   100%
src / fastapi_authly / interfaces.py PasswordHasher   2 2 0   0%
src / fastapi_authly / interfaces.py TokenService   3 3 0   0%
src / fastapi_authly / interfaces.py Mailer   2 2 0   0%
src / fastapi_authly / interfaces.py UserRepository   4 4 0   0%
src / fastapi_authly / interfaces.py (no class)   18 0 0   100%
src / fastapi_authly / models / __init__.py (no class)   0 0 0   100%
src / fastapi_authly / models / user.py User   3 3 0   0%
src / fastapi_authly / models / user.py User.Meta   0 0 0   100%
src / fastapi_authly / models / user.py (no class)   20 0 0   100%
src / fastapi_authly / schemas / __init__.py (no class)   0 0 0   100%
src / fastapi_authly / schemas / user.py BaseModel   0 0 0   100%
src / fastapi_authly / schemas / user.py UserBase   0 0 0   100%
src / fastapi_authly / schemas / user.py UserCreate   0 0 0   100%
src / fastapi_authly / schemas / user.py UserUpdate   0 0 0   100%
src / fastapi_authly / schemas / user.py UserPublic   0 0 0   100%
src / fastapi_authly / schemas / user.py UserLogin   0 0 0   100%
src / fastapi_authly / schemas / user.py Token   0 0 0   100%
src / fastapi_authly / schemas / user.py TokenData   0 0 0   100%
src / fastapi_authly / schemas / user.py PasswordResetRequest   0 0 0   100%
src / fastapi_authly / schemas / user.py PasswordReset   0 0 0   100%
src / fastapi_authly / schemas / user.py EmailVerificationRequest   0 0 0   100%
src / fastapi_authly / schemas / user.py EmailVerification   0 0 0   100%
src / fastapi_authly / schemas / user.py (no class)   47 0 0   100%
Total     315 132 0   58%

No items found using the specified filter.