From 57f4da0a00646e57c5bc72b4fd98dcbc5e413536 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 29 Apr 2005 21:01:29 +0000 Subject: Test for new -p behavior. Omit -1 option. The "ls --color" test wasn't being checked; add a check for "ls --color=auto" instead. --- tests/ls/file-type | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/tests/ls/file-type b/tests/ls/file-type index 22511f8fa..8eafe9554 100755 --- a/tests/ls/file-type +++ b/tests/ls/file-type @@ -1,5 +1,5 @@ #!/bin/sh -# contrast ls -F and ls --indicator-style=file-type +# contrast ls -F, ls -p, and ls --indicator-style=file-type if test "$VERBOSE" = yes; then set -x @@ -40,7 +40,7 @@ fi fail=0 -ls -1F sub > out || fail=1 +ls -F sub > out || fail=1 cat < exp $block${char}dir/ executable* @@ -52,7 +52,10 @@ slink-reg@ EOF sed 's/\*//' exp > exp2 -ls -1 --indicator-style=file-type sub > out2 || fail=1 +ls --indicator-style=file-type sub > out2 || fail=1 + +sed 's/[@|]$//' exp2 > exp3 +ls -p sub > out3 || fail=1 cmp out exp || fail=1 test $fail = 1 && diff out exp 2> /dev/null @@ -60,15 +63,11 @@ test $fail = 1 && diff out exp 2> /dev/null cmp out2 exp2 || fail=1 test $fail = 1 && diff out2 exp2 2> /dev/null -ls --color -1F sub > out3 || fail=1 -cat < exp3 -$block${char}dir/ -executable* -fifo| -regular -slink-dangle@ -slink-dir@ -slink-reg@ -EOF +cmp out3 exp3 || fail=1 +test $fail = 1 && diff out3 exp3 2> /dev/null + +ls --color=auto -F sub > out || fail=1 +cmp out exp || fail=1 +test $fail = 1 && diff out exp 2> /dev/null (exit $fail); exit $fail -- cgit v1.2.3-54-g00ecf