X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=public%2Fsubmit;h=f597ee46b17eabf5ae1fdd5ab6067aeba06b3186;hb=50cc126ebe949259a54f153a123848d771601b77;hp=ac73dbc32bf384858ec61628a35088487c20d871;hpb=85cf1d4306413c3780d66b96054921ad3be45d76;p=eval.git diff --git a/public/submit b/public/submit index ac73dbc..f597ee4 100755 --- a/public/submit +++ b/public/submit @@ -53,9 +53,10 @@ if [ $TASK_TYPE == open-data ] ; then pstart "Test case $TEST: " open-locate "$SRCFILE" ( - ln "$SDIR/$SRCN" $TDIR/$TEST.out + [ -f $PDIR/$TEST.config ] && . $PDIR/$TEST.config + try-ln "$SDIR/$SRCN" $TDIR/$TEST.out syntax-check - test-result 1 OK + test-result $POINTS_PER_TEST OK ) || FAILED=1 else [ -z "$PART" ] || die "Test number should be given only for open data problems." @@ -64,6 +65,7 @@ else for TEST in $SAMPLE_TESTS ; do ( pstart "Checking on sample input $TEST: " + [ -f $PDIR/$TEST.config ] && . $PDIR/$TEST.config test-run syntax-check output-check