Kelvin - The Ultimate Code Examinator
On Debian/Ubuntu:
libldap2-dev libsasl2-dev libcap-dev
$ ./manage.py rqworker
- Udelat novy adresar v /srv/kelvin/kelvin/tasks
- Vytvorit readme.md a nejake vstupy (mala_cisla.in) a vystupy (mala_cisla.out)
- Pripadne dalsi konfigurace je v config.yml ve stejnem adresari
- Pak se vytvorit zaznam v tabulce Tasks (zvolit nazev, a nazev adresare)
- Nasledne dany task priradit na cviceni
OPT: a obrazky se muzou davat treba do adresare figures
- filters:
- TrailingSpaces - Removes spaces at the end of each line
- Strip - stdout.strip()
./manage.py reevaluate --id <submit-id>
$ ./manage.py evaluate ./tasks/gaura/komb_05_strings/ ./submit.c
$ chromium /tmp/eval/result.html
python -m evaluator.tests