Coverage report: 90%

Files Functions Classes

coverage.py v7.13.1, created at 2026-04-26 12:38 +0900

    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   100% 37 0 0   100% 4 0   100%
src / competitive_verifier / documents / render.py   95% 335 16 7   89% 106 12   94%
src / competitive_verifier / documents / render_data.py   100% 56 0 0   100% 2 0   100%
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   100% 12 0 0   100% 0 0   100%
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   100% 52 0 20   100% 16 0   100%
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   100% 71 0 12   100% 14 0   100%
src / competitive_verifier / oj / languages / __init__.py   100% 46 0 4   100% 2 0   100%
src / competitive_verifier / oj / languages / base.py   100% 23 0 26   100% 0 0   100%
src / competitive_verifier / oj / languages / cplusplus.py   86% 137 19 0   70% 50 11   82%
src / competitive_verifier / oj / languages / cplusplus_bundle.py   76% 197 47 0   57% 96 25   70%
src / competitive_verifier / oj / languages / go.py   100% 10 0 0   100% 0 0   100%
src / competitive_verifier / oj / languages / haskell.py   100% 10 0 0   100% 0 0   100%
src / competitive_verifier / oj / languages / java.py   97% 31 1 0   50% 2 1   94%
src / competitive_verifier / oj / languages / nim.py   38% 72 45 0   0% 26 0   28%
src / competitive_verifier / oj / languages / python.py   93% 54 4 0   50% 4 2   90%
src / competitive_verifier / oj / languages / ruby.py   100% 10 0 0   100% 0 0   100%
src / competitive_verifier / oj / languages / rust.py   79% 212 44 6   54% 90 21   72%
src / competitive_verifier / oj / languages / special_comments.py   100% 31 0 0   100% 8 0   100%
src / competitive_verifier / oj / languages / user_defined.py   88% 65 8 0   71% 14 2   85%
src / competitive_verifier / oj / oj_download.py   100% 22 0 0   100% 4 0   100%
src / competitive_verifier / oj / oj_test.py   100% 210 0 0   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% 175 18 0   83% 42 5   88%
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   100% 16 0   100%
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   93% 3632 258 236   81% 956 99   90%

No items found using the specified filter.