tests: exit with status 1 when tests fail

This commit is contained in:
Michael Stapelberg 2015-03-14 12:34:34 +01:00
parent aa4aec41f5
commit f0ef712ed0
1 changed files with 3 additions and 2 deletions

View File

@ -227,7 +227,7 @@ if ($numtests == 1) {
END { cleanup() }
exit 0;
exit ($aggregator->failed > 0);
#
# Takes a test from the beginning of @testfiles and runs it.
@ -324,8 +324,9 @@ sub take_job {
}
sub cleanup {
my $exitcode = $?;
$_->() for our @CLEANUP;
exit;
exit $exitcode;
}
# must be in a begin block because we C<exit 0> above