* tests/test-closein.sh: Ignore stderr from cat, since we don't
care if it dies from EPIPE or EBADF.
Signed-off-by: Eric Blake <ebb9@byu.net>
+2009-03-03 Eric Blake <ebb9@byu.net>
+
+ test-closein: silence test under Darwin
+ * tests/test-closein.sh: Ignore stderr from cat, since we don't
+ care if it dies from EPIPE or EBADF.
+
2009-03-03 Bruno Haible <bruno@clisp.org>
* doc/gnulib.texi: Include visibility.texi and ld-version-script.texi
(./test-closein${EXEEXT} consume; cat) < ${p}in.tmp > ${p}out2.tmp || exit 1
cmp ${p}out2.tmp ${p}xout.tmp || exit 1
-# Test for lack of error on pipe
-cat ${p}in.tmp | ./test-closein${EXEEXT} || exit 1
+# Test for lack of error on pipe. Ignore any EPIPE failures from cat.
+cat ${p}in.tmp 2>/dev/null | ./test-closein${EXEEXT} || exit 1
-cat ${p}in.tmp | ./test-closein${EXEEXT} consume || exit 1
+cat ${p}in.tmp 2>/dev/null | ./test-closein${EXEEXT} consume || exit 1
# Test for lack of error when nothing is read
./test-closein${EXEEXT} </dev/null || exit 1