Coverage report:
88%
hide covered
Files
Functions
Classes
coverage.py v7.9.2
, created at 2025-09-22 16:34 +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
307
107
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
556
188
0
66%
mongo/user.py
139
0
1
100%
mongo/utils.py
88
0
6
100%
recover.py
0
0
0
100%
Total
3490
404
9
88%
No items found using the specified filter.