From: Jim Meyering Date: Mon, 13 Jan 2003 13:44:11 +0000 (+0000) Subject: Also test for just fixed bug with --zero. X-Git-Tag: v4.5.5~228 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64977d2baa5dfac6e75182f33751bed0733f5179;p=thirdparty%2Fcoreutils.git Also test for just fixed bug with --zero. --- diff --git a/tests/shred/exact b/tests/shred/exact index b479d3758e..2c978e1e9e 100755 --- a/tests/shred/exact +++ b/tests/shred/exact @@ -1,5 +1,5 @@ #!/bin/sh -# make sure that --exact no longer gobbles a command line argument +# make sure that neither --exact nor --zero gobbles a command line argument if test "$VERBOSE" = yes; then set -x @@ -14,9 +14,6 @@ trap '(exit $?); exit' 1 2 13 15 framework_failure=0 mkdir $tmp || framework_failure=1 cd $tmp || framework_failure=1 -echo a > a || framework_failure=1 -echo bb > b || framework_failure=1 -echo ccc > c || framework_failure=1 if test $framework_failure = 1; then echo 'failure in testing framework' @@ -25,11 +22,17 @@ fi fail=0 -shred --remove --exact a b || fail=1 -test -f a && fail=1 -test -f b && fail=1 +for opt in --exact --zero; do + echo a > a || fail=1 + echo bb > b || fail=1 + echo ccc > c || fail=1 -shred --remove --exact c || fail=1 -test -f c && fail=1 + shred --remove $opt a b || fail=1 + test -f a && fail=1 + test -f b && fail=1 + + shred --remove $opt c || fail=1 + test -f c && fail=1 +done (exit $fail); exit