Coverage report: 89%

Files Functions Classes

coverage.py v7.9.2, created at 2026-07-24 16:42 +0000

File statements missing excluded coverage
app.py 54 2 0 96%
config.py 36 0 0 100%
dispatch/job.py 62 2 0 97%
dispatch/params.py 8 0 0 100%
dispatch/redis_keys.py 16 1 0 94%
dispatch/runner.py 106 1 0 99%
dispatch/scripts.py 12 0 0 100%
migrations/2023_11_06_000001_drop_contests.py 10 10 0 0%
model/announcement.py 73 3 0 96%
model/auth.py 185 3 0 98%
model/copycat.py 118 0 0 100%
model/course.py 203 21 0 90%
model/health.py 16 0 0 100%
model/homework.py 101 11 0 89%
model/post.py 95 2 0 98%
model/problem.py 240 35 0 85%
model/profile.py 39 0 0 100%
model/ranking.py 10 0 0 100%
model/schemas/announcement.py 14 0 0 100%
model/schemas/auth.py 33 0 0 100%
model/schemas/base.py 4 0 0 100%
model/schemas/copycat.py 9 0 0 100%
model/schemas/course.py 24 0 0 100%
model/schemas/homework.py 21 0 0 100%
model/schemas/post.py 7 0 0 100%
model/schemas/problem.py 35 0 0 100%
model/schemas/profile.py 11 0 0 100%
model/schemas/submission.py 24 0 0 100%
model/schemas/user.py 15 0 0 100%
model/submission.py 290 108 0 63%
model/test.py 25 0 0 100%
model/user.py 71 0 0 100%
model/utils/request.py 32 4 0 88%
model/utils/response.py 25 0 0 100%
model/utils/smtp.py 23 0 0 100%
mongo/announcement.py 29 0 0 100%
mongo/base.py 44 0 0 100%
mongo/course.py 132 1 0 99%
mongo/engine.py 215 6 0 97%
mongo/homework.py 177 0 0 100%
mongo/ip_filter.py 46 0 0 100%
mongo/post.py 76 0 0 100%
mongo/problem/exception.py 2 0 0 100%
mongo/problem/problem.py 272 56 0 79%
mongo/problem/test_case.py 88 0 2 100%
mongo/sandbox.py 8 0 0 100%
mongo/submission.py 559 178 0 68%
mongo/user.py 139 0 1 100%
mongo/utils.py 88 0 6 100%
recover.py 0 0 0 100%
Total 3922 444 9 89%

No items found using the specified filter.