* tests/test-pread.sh: Write no data into the pipe, because
test-pread actually reads none. This avoids a diagnostic,
"bash: echo: write error: Broken pipe", that arises in the unusual
event something is ignoring SIGPIPE, and might be interpreted
as some sort of failure. Reported by Bruno Haible.
+2009-11-26 Jim Meyering <meyering@redhat.com>
+
+ test-pread.sh: avoid diagnostics for those who ignore SIGPIPE
+ * tests/test-pread.sh: Write no data into the pipe, because
+ test-pread actually reads none. This avoids a diagnostic,
+ "bash: echo: write error: Broken pipe", that arises in the unusual
+ event something is ignoring SIGPIPE, and might be interpreted
+ as some sort of failure. Reported by Bruno Haible.
+
2009-11-25 Jim Meyering <meyering@redhat.com>
test-pread: cover failure with ESPIPE and EINVAL
: ${srcdir=.}
. $srcdir/init.sh --set-path=.
-fail=0;
-echo abc | test-pread || fail=1
+fail=0
+: | test-pread || fail=1
Exit $fail