tests: skip rather than failing when perl is not available
authorJim Meyering <meyering@redhat.com>
Sun, 9 Oct 2011 07:28:37 +0000 (09:28 +0200)
committerJim Meyering <meyering@redhat.com>
Sun, 9 Oct 2011 08:00:12 +0000 (10:00 +0200)
* tests/df/total-verify: Use require_perl_, so that this test is
skipped when perl is not available.
* tests/rm/deep-2: Likewise, and fix wording in a comment.
Reported by Bruno Haible.

tests/df/total-verify
tests/rm/deep-2

index bbf2e3b..6098c0e 100755 (executable)
@@ -18,6 +18,7 @@
 
 . "${srcdir=.}/init.sh"; path_prepend_ ../src
 print_ver_ df
+require_perl_
 
 df || skip_ "df fails"
 
index b7651da..d9566aa 100755 (executable)
@@ -18,6 +18,7 @@
 
 . "${srcdir=.}/init.sh"; path_prepend_ ../src
 print_ver_ rm
+require_perl_
 
 # Root can run this test, but it always succeeds, since for root, all
 # files are writable, and write_protected_non_symlink never reaches
@@ -27,7 +28,7 @@ skip_if_root_
 mkdir x || framework_failure_
 cd x || framework_failure_
 
-# Construct a hierarchy containing a relative file with a name
+# Construct a hierarchy containing a relative file with a long name
 : ${PERL=perl}
 $PERL \
     -e 'my $d = "x" x 200; foreach my $i (1..52)' \