From: Jim Meyering Date: Sun, 22 Apr 2001 09:14:14 +0000 (+0000) Subject: check -R, too X-Git-Tag: TEXTUTILS-2_0_14~9 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=2e1f0f43f0857c86e004ccf12b476683f578dcff;p=thirdparty%2Fcoreutils.git check -R, too --- diff --git a/tests/ls/no-arg b/tests/ls/no-arg index 6852d78e77..9f68eefd98 100755 --- a/tests/ls/no-arg +++ b/tests/ls/no-arg @@ -1,5 +1,5 @@ #!/bin/sh -# make sure ls does the right thing when invoked with no arguments. +# make sure ls and `ls -R' do the right thing when invoked with no arguments. if test "$VERBOSE" = yes; then set -x @@ -15,6 +15,7 @@ framework_failure=0 mkdir $tmp || framework_failure=1 cd $tmp || framework_failure=1 mkdir -p dir/subdir || framework_failure=1 +touch dir/subdir/file2 || framework_failure=1 ln -s f symlink || framework_failure=1 cat > exp <<\EOF || framework_failure=1 @@ -36,4 +37,23 @@ ls > out || fail=1 cmp out exp || fail=1 test $fail = 1 && diff out exp 2> /dev/null +cat > exp <<\EOF +.: +dir +exp +out +symlink + +./dir: +subdir + +./dir/subdir: +file2 +EOF + +ls -R > out || fail=1 + +cmp out exp || fail=1 +test $fail = 1 && diff out exp 2> /dev/null + (exit $fail); exit