*** empty log message ***
authorJim Meyering <jim@meyering.net>
Wed, 15 Dec 1999 10:15:36 +0000 (10:15 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 15 Dec 1999 10:15:36 +0000 (10:15 +0000)
tests/shred/remove

index 8f4be671c283a780cd07ab9ac76674e80ae5b5ac..c62e8883eff68ea370d3cb83328df3a98e44a130 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-# Test some of ls's sorting options.
+# Exercise a bug that was fixed in shred-4.0l
 
 if test "$VERBOSE" = yes; then
   set -x
@@ -8,6 +8,11 @@ fi
 
 tmp=t-shred.$$
 
+# The length of the basename is what matters.
+# In this case, shred would try to rename the file 256^10 times
+# before terminating.
+file=$tmp/0123456789
+
 framework_failure=0
 mkdir $tmp || framework_failure=1
 touch $tmp/file || framework_failure=1
@@ -20,8 +25,9 @@ fi
 
 fail=0
 
-# This would infloop with the version from fileutils-4.0k.
-# Expect it to fail.
+# This would take so long that it appears to infloop
+# when using version from fileutils-4.0k.
+# When the command completes, expect it to fail.
 shred -u $tmp/file > /dev/null 2>&1 && fail=1
 
 chmod u+w $tmp