* tests/ls/stat-failed: Adapt to match new expected output.
authorJim Meyering <jim@meyering.net>
Wed, 26 Jul 2006 14:35:19 +0000 (14:35 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 26 Jul 2006 14:35:19 +0000 (14:35 +0000)
From Paul Eggert.

ChangeLog
tests/ls/stat-failed

index 5346af7..c74be13 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2006-07-26  Jim Meyering  <jim@meyering.net>
 
+       * tests/ls/stat-failed: Adapt to match new expected output.
+       From Paul Eggert.
+
        * src/ls.c (print_color_indicator): Test for S_IFREG first, rather
        than having the code test for all of the other types first.
        Hoist the set-uid/gid-testing code "up" into this new block.
index c038c37..fc6abf3 100755 (executable)
@@ -35,24 +35,24 @@ test $? = 1 || fail=1
 
 cat <<\EOF > exp || fail=1
 total 0
-?--------- ? ?            ? s
+?????????? ? ?            ? s
 EOF
 
-cmp out exp || fail=1
+sed 's/^l/?/' out | cmp - exp || fail=1
 test $fail = 1 && diff out exp 2> /dev/null
 
 # Ensure that the offsets in --dired output are accurate.
 rm -f out exp
-ls --dired -il d > out 2> /dev/null && fail=1
+ls --dired -l d > out 2> /dev/null && fail=1
 
 cat <<\EOF > exp || fail=1
   total 0
-  ? ?--------- ? ? ? ?            ? s
-//DIRED// 46 47
+  ?????????? ? ? ? ?            ? s
+//DIRED// 44 45
 //DIRED-OPTIONS// --quoting-style=literal
 EOF
 
-cmp out exp || fail=1
+sed 's/^  l/  ?/' out | cmp - exp || fail=1
 test $fail = 1 && diff out exp 2> /dev/null
 
 (exit $fail); exit $fail