projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge commit 'stable/20110609'
[gnulib.git]
/
tests
/
test-closein.sh
diff --git
a/tests/test-closein.sh
b/tests/test-closein.sh
index
4f57511
..
a75929a
100755
(executable)
--- a/
tests/test-closein.sh
+++ b/
tests/test-closein.sh
@@
-16,10
+16,10
@@
cmp ${p}out1.tmp ${p}in.tmp || exit 1
(./test-closein${EXEEXT} consume; cat) < ${p}in.tmp > ${p}out2.tmp || exit 1
cmp ${p}out2.tmp ${p}xout.tmp || exit 1
(./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
# Test for lack of error when nothing is read
./test-closein${EXEEXT} </dev/null || exit 1