]> git.notmuchmail.org Git - notmuch/commitdiff
test: always report missing prereqs, independent of `--verbose' option
authorPieter Praet <pieter@praet.org>
Wed, 18 Jan 2012 12:19:41 +0000 (13:19 +0100)
committerDavid Bremner <bremner@debian.org>
Tue, 21 Feb 2012 03:24:20 +0000 (23:24 -0400)
When tests are skipped due to missing prereqs, those prereqs are only
displayed when running with the `--verbose' option.  This is essential
information when troubleshooting, so always send to stdout.

test/test-lib.sh

index 0174e93f7e7591edfaae1206eb125de41a72676b..063a2b273049c18a9ba95cbede3348063a174d3b 100644 (file)
@@ -702,8 +702,8 @@ test_skip () {
 
 test_check_missing_external_prereqs_ () {
        if test -n "$test_subtest_missing_external_prereqs_"; then
 
 test_check_missing_external_prereqs_ () {
        if test -n "$test_subtest_missing_external_prereqs_"; then
-               say_color skip >&3 "missing prerequisites:"
-               echo "$test_subtest_missing_external_prereqs_" >&3
+               say_color skip >&1 "missing prerequisites:"
+               echo "$test_subtest_missing_external_prereqs_" >&1
                test_report_skip_ "$@"
        else
                false
                test_report_skip_ "$@"
        else
                false