X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=src%2Ftests%2Ftests.pm;h=29e0707ed362a3fdbdb9116685ba8edf888ba8bd;hp=0cc6c7ad2325f0fd294274940d117fd3ebc3f52e;hb=127ad6d1d303bf93142a4b951ac08f136e4646e5;hpb=a4a330725f78a769e6592edffdf5627e8d1d7623 diff --git a/src/tests/tests.pm b/src/tests/tests.pm index 0cc6c7a..29e0707 100644 --- a/src/tests/tests.pm +++ b/src/tests/tests.pm @@ -10,6 +10,9 @@ sub pass; die if @ARGV != 2; our ($test, $src_dir) = @ARGV; +my ($msg_file) = tempfile (); +select ($msg_file); + our (@prereq_tests) = (); if ($test =~ /^(.*)-persistence$/) { push (@prereq_tests, $1); @@ -19,8 +22,6 @@ for my $prereq_test (@prereq_tests) { fail "Prerequisite test $prereq_test failed.\n" if $result[0] ne 'PASS'; } -my ($msg_file) = tempfile (); -select ($msg_file); # Generic testing.