Coverage report:
89%
hide covered
Files
Functions
Classes
coverage.py v7.9.2
, created at 2025-07-11 18:37 +0000
File
statements
missing
excluded
coverage
app.py
40
10
0
75%
migrations/2023_11_06_000001_drop_contests.py
10
10
0
0%
model/announcement.py
65
0
0
100%
model/auth.py
206
0
0
100%
model/copycat.py
116
0
0
100%
model/course.py
158
0
0
100%
model/health.py
16
0
0
100%
model/homework.py
95
0
0
100%
model/post.py
76
0
0
100%
model/problem.py
248
26
0
90%
model/profile.py
40
0
0
100%
model/ranking.py
11
0
0
100%
model/submission.py
298
103
0
65%
model/test.py
25
0
0
100%
model/user.py
71
0
0
100%
model/utils/request.py
50
0
0
100%
model/utils/response.py
22
0
0
100%
model/utils/smtp.py
26
0
0
100%
mongo/announcement.py
29
0
0
100%
mongo/base.py
48
0
0
100%
mongo/config.py
6
0
0
100%
mongo/course.py
132
1
0
99%
mongo/engine.py
242
6
0
98%
mongo/homework.py
176
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
517
152
0
71%
mongo/user.py
139
0
1
100%
mongo/utils.py
88
0
6
100%
recover.py
0
0
0
100%
Total
3442
364
9
89%
No items found using the specified filter.