From: David Levine Date: Sat, 10 Mar 2012 16:44:30 +0000 (-0600) Subject: Removed bash-ism from test-pick. X-Git-Url: http://git.marmaro.de/?a=commitdiff_plain;h=843dc603e9b9862206461a59cb364153a9320f37;p=mmh Removed bash-ism from test-pick. --- diff --git a/test/pick/test-pick b/test/pick/test-pick index ba7c18b..8df115f 100755 --- a/test/pick/test-pick +++ b/test/pick/test-pick @@ -102,11 +102,10 @@ set +e if test -w /dev/tty; then # Produce no standard output if no messages match and standard - # output is a tty. To test that, move stderr to stdout and - # write the output directly to the tty. If there is output, - # it probably won't be captured, but pretend that it would be. - output=`pick -subject message.3 -and -from Test4 >&2- >/dev/tty` - run_test "echo $output" '' + # output is a tty. To test that even when run with stdout + # detached, write directly to /dev/tty. Can't capture the + # output so hopefully the user will notice it. + pick -subject message.3 -and -from Test4 >/dev/tty 2>/dev/null else echo "$0: skip tty test because can't write to /dev/tty" fi