* tests/mv/i-link-no: Work around HP-UX /bin/sh tracing problem
authorJim Meyering <jim@meyering.net>
Wed, 28 Jun 2006 06:51:06 +0000 (06:51 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 28 Jun 2006 06:51:06 +0000 (06:51 +0000)
(set -x when VERBOSE=yes) when stderr is redirected before stdout
causing shell tracing of the stdout redirection to be written to
the stderr file.  Avoid problem and test failure on HP-UX by
redirecting stderr last.
* tests/dd/unblock-sync: Order shell file redirections for
stderr and stdout in the common style.
tests/acl: Likewise.

tests/acl
tests/dd/unblock-sync
tests/mv/i-link-no

index e548d9a..6d1480d 100644 (file)
--- a/tests/acl
+++ b/tests/acl
@@ -1,5 +1,5 @@
-getfacl --version < /dev/null 2> /dev/null 1>&2 \
-  && setfacl --version < /dev/null 2> /dev/null 1>&2 || {
+getfacl --version < /dev/null > /dev/null 2>&1 \
+  && setfacl --version < /dev/null > /dev/null 2>&1 || {
   cat <<EOF 1>&2
 **************************************
 $0: This test requires getfacl and setfacl.
@@ -8,7 +8,7 @@ EOF
   (exit 77); exit 77
 }
 
-id -u bin 2> /dev/null 1>&2 || {
+id -u bin > /dev/null 2>&1 || {
   cat <<EOF 1>&2
 **************************************
 $0: This test requires a local user named bin.
index 5211848..5050db6 100755 (executable)
@@ -25,7 +25,7 @@ fi
 
 fail=0
 
-dd cbs=4 ibs=4 conv=unblock,sync < in 2>/dev/null > out || fail=1
+dd cbs=4 ibs=4 conv=unblock,sync < in > out 2> /dev/null || fail=1
 cat <<\EOF > exp || fail=1
 0001
 0002
index 53a9514..43e404e 100755 (executable)
@@ -31,7 +31,7 @@ fi
 
 fail=0
 
-mv --reply=no a/bar a/foo b 2> err > out || fail=1
+mv --reply=no a/bar a/foo b > out 2> err || fail=1
 cat <<EOF > exp
 EOF