prologin / concours-site

Source code of the Prologin contest website
https://gitlab.com/prologin/concours/site
GNU General Public License v3.0
10 stars 6 forks source link

problems: add custom problem validator from libprologin #280

Closed Elfikurr closed 4 years ago

Elfikurr commented 4 years ago

This adds the option to validate a test through a custom validation script. This was taken from prologin/libprologin.

codecov[bot] commented 4 years ago

Codecov Report

Merging #280 into master will decrease coverage by 0.09%. The diff coverage is 24.32%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #280      +/-   ##
==========================================
- Coverage   50.85%   50.76%   -0.10%     
==========================================
  Files         194      194              
  Lines        9411     9444      +33     
==========================================
+ Hits         4786     4794       +8     
- Misses       4625     4650      +25     
Impacted Files Coverage Δ
prologin/problems/models/submission.py 58.25% <0.00%> (-0.27%) :arrow_down:
prologin/problems/camisole.py 21.42% <20.68%> (-1.30%) :arrow_down:
prologin/problems/models/problem.py 40.07% <50.00%> (+0.23%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ee7facd...03b2e6d. Read the comment docs.