summaryrefslogtreecommitdiff
path: root/tests/misc/mktemp
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2009-11-05 08:36:09 -0700
committerEric Blake <ebb9@byu.net>2009-11-05 13:12:33 -0700
commit20e5a0d562cf698fab7be3d04c5f1c356faa2dbb (patch)
treeb99fae1db50e1a783fec2a9eec00d95d1ebc2331 /tests/misc/mktemp
parent22e4276ed1b3ef67446e8f003b7bcf7753cbc9bc (diff)
downloadcoreutils-20e5a0d562cf698fab7be3d04c5f1c356faa2dbb.tar.xz
mktemp: enhance test to catch just-fixed typo behavior
Penance for botching the conflict resolution while rebasing my series. * tests/misc/mktemp (check_tmp): Test for the bug when wrong parameter is used.
Diffstat (limited to 'tests/misc/mktemp')
-rwxr-xr-xtests/misc/mktemp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/misc/mktemp b/tests/misc/mktemp
index 7735f33d1..e49643f34 100755
--- a/tests/misc/mktemp
+++ b/tests/misc/mktemp
@@ -85,9 +85,10 @@ my @Tests =
# Use a template consisting solely of X's
['1d-allX', '-d XXXX', {OUT => "ZZZZ\n"},
+ {PRE => sub {mkdir 'XXXX',0755 or die "XXXX: $!\n"}},
{OUT_SUBST => 's,^....$,ZZZZ,'},
{POST => sub { my ($f) = @_; defined $f or return; chomp $f;
- check_tmp $f, 'D'; }}
+ check_tmp $f, 'D'; rmdir 'XXXX' or die "rmdir XXXX: $!\n"; }}
],
# Test -u