Ensure that writes to /dev/tty succeed to determine if it is writeable.
authorAlexander Zangerl <exmh@bin.snafu.priv.at>
Sun, 10 Jun 2012 14:19:20 +0000 (09:19 -0500)
committerDavid Levine <levinedl@acm.org>
Sun, 10 Jun 2012 14:19:20 +0000 (09:19 -0500)
test/pick/test-pick

index 08772bf..9b737ce 100755 (executable)
@@ -98,7 +98,7 @@ cat >$expected <<EOF
 EOF
 check $expected $actual
 
-if test -w /dev/tty; then
+if test -w /dev/tty && printf '' >/dev/tty; then
   # Produce no standard output if no messages match and standard
   # output is a tty.  To test that even when run with stdout
   # detached, write directly to /dev/tty.  Can't capture the