Coverage report:
89%
hide covered
Files
Functions
Classes
coverage.py v7.13.1
, created at 2026-03-05 16:00 +0000
Statements
Branches
Total
File
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src / competitive_verifier / __init__.py
100%
0
0
0
100%
0
0
100%
src / competitive_verifier / app.py
100%
41
0
2
100%
2
0
100%
src / competitive_verifier / arg.py
100%
82
0
7
100%
8
0
100%
src / competitive_verifier / config.py
100%
9
0
0
100%
0
0
100%
src / competitive_verifier / documents / __init__.py
100%
2
0
0
100%
0
0
100%
src / competitive_verifier / documents / builder.py
96%
57
2
0
100%
10
0
97%
src / competitive_verifier / documents / config.py
88%
76
9
0
64%
14
5
84%
src / competitive_verifier / documents / front_matter.py
100%
66
0
0
100%
14
0
100%
src / competitive_verifier / documents / main.py
97%
37
1
0
75%
4
1
95%
src / competitive_verifier / documents / render.py
95%
335
16
7
89%
106
12
94%
src / competitive_verifier / documents / render_data.py
98%
49
1
0
50%
2
1
96%
src / competitive_verifier / download / __init__.py
100%
2
0
0
100%
0
0
100%
src / competitive_verifier / download / download.py
100%
45
0
0
100%
16
0
100%
src / competitive_verifier / exec.py
100%
16
0
62
100%
2
0
100%
src / competitive_verifier / git.py
100%
18
0
2
100%
2
0
100%
src / competitive_verifier / github / __init__.py
100%
3
0
0
100%
0
0
100%
src / competitive_verifier / github / env.py
100%
22
0
0
100%
2
0
100%
src / competitive_verifier / github / print.py
91%
11
1
0
100%
0
0
91%
src / competitive_verifier / inout / __init__.py
100%
2
0
0
100%
0
0
100%
src / competitive_verifier / inout / main.py
100%
45
0
0
100%
6
0
100%
src / competitive_verifier / log.py
71%
52
15
20
25%
16
0
60%
src / competitive_verifier / migrate / __init__.py
100%
2
0
0
100%
0
0
100%
src / competitive_verifier / models / __init__.py
100%
8
0
0
100%
0
0
100%
src / competitive_verifier / models / _scc.py
100%
64
0
0
100%
24
0
100%
src / competitive_verifier / models / file.py
100%
135
0
6
100%
42
0
100%
src / competitive_verifier / models / path.py
100%
10
0
0
100%
0
0
100%
src / competitive_verifier / models / problem.py
100%
28
0
16
100%
2
0
100%
src / competitive_verifier / models / result.py
100%
81
0
2
100%
14
0
100%
src / competitive_verifier / models / result_status.py
100%
14
0
0
100%
0
0
100%
src / competitive_verifier / models / shell.py
100%
21
0
20
100%
2
0
100%
src / competitive_verifier / models / verification.py
100%
96
0
20
100%
16
0
100%
src / competitive_verifier / oj / __init__.py
100%
5
0
0
100%
0
0
100%
src / competitive_verifier / oj / format.py
100%
97
0
7
100%
28
0
100%
src / competitive_verifier / oj / gnu.py
99%
71
1
8
86%
14
2
96%
src / competitive_verifier / oj / oj_download.py
100%
22
0
0
100%
4
0
100%
src / competitive_verifier / oj / oj_test.py
100%
211
0
6
100%
60
0
100%
src / competitive_verifier / oj / problem.py
85%
301
45
4
71%
94
15
82%
src / competitive_verifier / oj / resolver.py
90%
176
18
0
83%
42
5
89%
src / competitive_verifier / oj / verify / __init__.py
100%
0
0
0
100%
0
0
100%
src / competitive_verifier / oj / verify / languages / __init__.py
100%
10
0
0
100%
0
0
100%
src / competitive_verifier / oj / verify / languages / cplusplus.py
85%
136
20
0
67%
48
12
80%
src / competitive_verifier / oj / verify / languages / cplusplus_bundle.py
76%
197
47
0
57%
96
25
70%
src / competitive_verifier / oj / verify / languages / go.py
100%
9
0
0
100%
0
0
100%
src / competitive_verifier / oj / verify / languages / haskell.py
100%
9
0
0
100%
0
0
100%
src / competitive_verifier / oj / verify / languages / java.py
97%
31
1
0
50%
2
1
94%
src / competitive_verifier / oj / verify / languages / nim.py
38%
73
45
0
0%
26
0
28%
src / competitive_verifier / oj / verify / languages / python.py
86%
50
7
0
50%
4
2
83%
src / competitive_verifier / oj / verify / languages / ruby.py
100%
9
0
0
100%
0
0
100%
src / competitive_verifier / oj / verify / languages / rust.py
78%
213
47
6
53%
92
21
70%
src / competitive_verifier / oj / verify / languages / special_comments.py
100%
31
0
0
100%
8
0
100%
src / competitive_verifier / oj / verify / languages / user_defined.py
88%
68
8
0
71%
14
2
85%
src / competitive_verifier / oj / verify / list.py
100%
39
0
4
100%
2
0
100%
src / competitive_verifier / oj / verify / models.py
100%
25
0
21
100%
0
0
100%
src / competitive_verifier / resource.py
100%
4
0
10
100%
0
0
100%
src / competitive_verifier / summary.py
100%
119
0
0
100%
42
0
100%
src / competitive_verifier / util.py
100%
34
0
0
94%
16
1
98%
src / competitive_verifier / verify / __init__.py
100%
2
0
0
100%
0
0
100%
src / competitive_verifier / verify / main.py
100%
85
0
0
100%
18
0
100%
src / competitive_verifier / verify / split_state.py
100%
14
0
0
100%
4
0
100%
src / competitive_verifier / verify / verifier.py
100%
146
0
3
100%
38
0
100%
src / competitive_verifier_resources / __init__.py
100%
2
0
0
100%
0
0
100%
src / competitive_verifier_resources / resources.py
100%
10
0
0
100%
0
0
100%
Total
92%
3628
284
233
79%
956
105
89%
No items found using the specified filter.