summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorJean Delvare <jdelvare@suse.de>2018-03-26 10:37:54 +0200
committerJean Delvare <jdelvare@suse.de>2018-03-26 10:37:54 +0200
commit073289dc99e3ae47e3dba8184d89633685ba5b3b (patch)
tree2ff25e6fe2fa817179abb059412ed8ec0c6f1abd /test
parent0f2a913751c8e37a190b783decfa933f199b48cd (diff)
downloadquilt-073289dc99e3ae47e3dba8184d89633685ba5b3b.tar.gz
test: Be verbose on directory error
Being a little more verbose when mkdir or chdir fails, can't hurt. Signed-off-by: Jean Delvare <jdelvare@suse.de>
Diffstat (limited to 'test')
-rwxr-xr-xtest/run6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/run b/test/run
index e16e07a..2a3f608 100755
--- a/test/run
+++ b/test/run
@@ -254,8 +254,8 @@ sub process_test($$$$) {
}
# Create a dedicated working directory
-mkdir $workdir or die;
-chdir $workdir or die;
+mkdir $workdir or die "Failed to create directory $workdir: $!";
+chdir $workdir or die "Failed to change to directory $workdir: $!";
$ENV{PWD} = getcwd;
if (defined $ARGV[0]) {
@@ -302,7 +302,7 @@ process_test($prog, $prog_line, $in, $out) if defined $prog;
close(SOURCE);
# Clean up the mess
-chdir $origdir or die;
+chdir $origdir or die "Failed to change back to directory $origdir: $!";
system "rm -rf $workdir" unless $keep_workdir and $failed;
my $status = sprintf("%d commands (%d passed, %d failed)",