Coverage for feec27f37209428e52b0ead36c5efb84f1ed52c8:
94%
hide covered
Files
Functions
Classes
coverage.py v7.6.1
, created at 2026-03-24 11:40 +0000
File
class
statements
missing
excluded
coverage
app/__init__.py
(no class)
0
0
0
100%
app/api/__init__.py
(no class)
0
0
0
100%
app/api/deps.py
(no class)
35
4
0
89%
app/api/main.py
(no class)
8
0
0
100%
app/api/routes/__init__.py
(no class)
0
0
0
100%
app/api/routes/items.py
(no class)
57
4
0
93%
app/api/routes/login.py
(no class)
57
9
0
84%
app/api/routes/tasks.py
(no class)
168
27
0
84%
app/api/routes/users.py
(no class)
102
0
0
100%
app/api/routes/utils.py
(no class)
14
4
0
71%
app/backend_pre_start.py
(no class)
23
7
0
70%
app/core/__init__.py
(no class)
0
0
0
100%
app/core/config.py
Settings
15
1
0
93%
app/core/config.py
(no class)
55
3
0
95%
app/core/db.py
(no class)
16
3
0
81%
app/core/security.py
(no class)
16
0
0
100%
app/crud.py
(no class)
40
0
0
100%
app/initial_data.py
(no class)
14
14
0
0%
app/main.py
(no class)
14
1
0
93%
app/models.py
UserBase
0
0
0
100%
app/models.py
UserCreate
0
0
0
100%
app/models.py
UserRegister
0
0
0
100%
app/models.py
UserUpdate
0
0
0
100%
app/models.py
UserUpdateMe
0
0
0
100%
app/models.py
UpdatePassword
0
0
0
100%
app/models.py
User
0
0
0
100%
app/models.py
UserPublic
0
0
0
100%
app/models.py
UsersPublic
0
0
0
100%
app/models.py
ItemBase
0
0
0
100%
app/models.py
ItemCreate
0
0
0
100%
app/models.py
ItemUpdate
0
0
0
100%
app/models.py
Item
0
0
0
100%
app/models.py
ItemPublic
0
0
0
100%
app/models.py
ItemsPublic
0
0
0
100%
app/models.py
Message
0
0
0
100%
app/models.py
Token
0
0
0
100%
app/models.py
TokenPayload
0
0
0
100%
app/models.py
NewPassword
0
0
0
100%
app/models.py
Priority
0
0
0
100%
app/models.py
TaskBase
0
0
0
100%
app/models.py
TaskCreate
0
0
0
100%
app/models.py
TaskUpdate
0
0
0
100%
app/models.py
Task
0
0
0
100%
app/models.py
TaskPublic
0
0
0
100%
app/models.py
TasksPublic
0
0
0
100%
app/models.py
(no class)
106
0
0
100%
app/tests/__init__.py
(no class)
0
0
0
100%
app/tests/api/__init__.py
(no class)
0
0
0
100%
app/tests/api/routes/__init__.py
(no class)
0
0
0
100%
app/tests/api/routes/test_items.py
(no class)
81
0
0
100%
app/tests/api/routes/test_login.py
(no class)
50
0
0
100%
app/tests/api/routes/test_users.py
(no class)
263
0
0
100%
app/tests/api/test_tasks.py
(no class)
332
3
0
99%
app/tests/conftest.py
(no class)
30
0
0
100%
app/tests/crud/__init__.py
(no class)
0
0
0
100%
app/tests/crud/test_user.py
(no class)
72
0
0
100%
app/tests/scripts/__init__.py
(no class)
0
0
0
100%
app/tests/scripts/test_backend_pre_start.py
(no class)
16
2
0
88%
app/tests/scripts/test_test_pre_start.py
(no class)
16
2
0
88%
app/tests/utils/__init__.py
(no class)
0
0
0
100%
app/tests/utils/item.py
(no class)
13
0
0
100%
app/tests/utils/user.py
(no class)
30
1
0
97%
app/tests/utils/utils.py
(no class)
15
0
0
100%
app/tests_pre_start.py
(no class)
23
7
0
70%
app/utils.py
EmailData
0
0
0
100%
app/utils.py
(no class)
64
7
0
89%
Total
1745
99
0
94%
No items found using the specified filter.