X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=public%2Fcheck;h=51b627186acc3f5149338fdd7d50a4ceb7ed75d3;hb=98bcbf5756ebb847c6491a842e2942e1e614be24;hp=a3bf810fc97571fc4b582d730b244974298ebfad;hpb=e7d24c46c66aead08c0dde29cfbc6e0a58753793;p=moe.git diff --git a/public/check b/public/check index a3bf810..51b6271 100755 --- a/public/check +++ b/public/check @@ -48,10 +48,11 @@ function test-verdict if [ $TASK_TYPE == open-data ] ; then [ -n "$TEST" ] || die "You need to specify test number for open data problems." pstart "Checking $TEST: " + [ -f $PDIR/$TEST.config ] && . $PDIR/$TEST.config open-locate "$SRCFILE" - ln "$SRCN" $TDIR/$TEST.out + try-ln "$SDIR/$SRCN" $TDIR/$TEST.out syntax-check - test-result 1 OK + test-result $POINTS_PER_TEST OK else [ -z "$TEST" ] || die "Test number should be given only for open data problems." locate-source "$SRCFILE" @@ -60,6 +61,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