Coverage report:
98%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-05-10 22:44 +0200
File
class
statements
missing
excluded
coverage
src / __init__.py
(no class)
0
0
0
100%
src / auth / __init__.py
(no class)
0
0
0
100%
src / auth / auth.py
(no class)
7
0
0
100%
src / auth / manager.py
UserManager
0
0
0
100%
src / auth / manager.py
(no class)
18
0
0
100%
src / auth / models.py
User
0
0
0
100%
src / auth / models.py
(no class)
14
0
0
100%
src / auth / schemas.py
UserRead
0
0
0
100%
src / auth / schemas.py
UserCreate
0
0
0
100%
src / auth / schemas.py
(no class)
11
0
0
100%
src / config.py
(no class)
10
0
0
100%
src / database.py
(no class)
9
2
0
78%
src / links / __init__.py
(no class)
0
0
0
100%
src / links / crud.py
(no class)
38
0
0
100%
src / links / exceptions.py
LinkException
1
0
0
100%
src / links / exceptions.py
NotUniqueAliasError
1
0
0
100%
src / links / exceptions.py
AliasLengthError
1
0
0
100%
src / links / exceptions.py
LinkExpiredError
1
0
0
100%
src / links / exceptions.py
PermissionDeniedError
1
0
0
100%
src / links / exceptions.py
InvalidURLFormatError
1
0
0
100%
src / links / exceptions.py
(no class)
14
0
0
100%
src / links / models.py
Link
0
0
0
100%
src / links / models.py
(no class)
15
0
0
100%
src / links / routers.py
(no class)
45
2
0
96%
src / links / schemas.py
LinkBase
3
0
0
100%
src / links / schemas.py
LinkCreate
3
1
0
67%
src / links / schemas.py
LinkResponse
0
0
0
100%
src / links / schemas.py
LinkStatsResponse
0
0
0
100%
src / links / schemas.py
LinkUpdate
1
0
0
100%
src / links / schemas.py
(no class)
22
0
0
100%
src / main.py
(no class)
14
0
0
100%
Total
230
5
0
98%
No items found using the specified filter.