X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=judge%2Ftester;h=d467b98fa6b1e05a68604264b24daaf361082575;hb=6cba59728737842b32077102280642d269b78d90;hp=ae3165a44ba8336d4db485c82e303fabffb55124;hpb=08e81bbdc8ff5a50a8050b2ce9b2fb04810abbfd;p=moe.git diff --git a/judge/tester b/judge/tester index ae3165a..d467b98 100755 --- a/judge/tester +++ b/judge/tester @@ -67,7 +67,6 @@ TEST: foreach $tt (@tests) { my @out_files = (); my @out_checks = (); - my @temps = (); my $redirs = ""; if (defined $tt->{'In'}) { @@ -76,7 +75,6 @@ TEST: foreach $tt (@tests) { print X $tt->{'In'}, "\n"; close X; $redirs .= " <$ifi"; - push @temps, $ifi; } else { $redirs .= " {'Out'}; } else { @@ -94,7 +91,6 @@ TEST: foreach $tt (@tests) { my $f = "tmp/test$i.$arg"; if (defined $tt->{"Out$arg"}) { unlink "$rundir/$f"; - push @temps, $f; push @out_files, $f; push @out_checks, $tt->{"Out$arg"}; } @@ -102,7 +98,6 @@ TEST: foreach $tt (@tests) { open X, ">$rundir/$f" or die "Unable to create $f"; print X $tt->{"In$arg"}, "\n"; close X; - push @temps, $f; } } $run =~ s/\$(\d)/tmp\/test$i.$1/g; @@ -137,9 +132,7 @@ TEST: foreach $tt (@tests) { } } - foreach my $f (@temps) { - unlink "$rundir/$f"; - } + system "rm $rundir/tmp/test$i.*"; print "OK\n"; }