]> git.ipfire.org Git - thirdparty/automake.git/commit
[ng] tests: prefer to grep make stderr for expected diagnostic
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 14 Apr 2012 08:03:38 +0000 (10:03 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 14 Apr 2012 08:40:44 +0000 (10:40 +0200)
commitd0eb9120eabaf7aa8f381b1fab712bd772c59785
treefe3a9f5db20dc35f84247e850a1473f28c0e889b
parentbf0c63d0a0233f20aef5fff4bf1bb33302276eca
[ng] tests: prefer to grep make stderr for expected diagnostic

Few make implementations, like BSD's, can print diagnostic from make or
its spawned recipes on stdout rather than on stderr.  Some of our tests
had been relaxed to cater for this.  Now that we assume GNU make, there
is no reason to be this "sloppy" anymore.

* t/uninstall-fail.sh: Expect diagnostic from make and its recipes
to be on stderr, not possibly also on stdout.
* t/lisp3.sh: Likewise.
* t/test-missing.sh: Likewise.
* t/test-missing2.sh: Likewise.
* t/distcheck-pr10470.sh: Likewise.
* t/distcheck-pr9579.sh: Likewise.
* t/dist-missing-am.sh: Likewise.
* t/dist-missing-included-m4.sh: Likewise.
* t/dist-missing-m4.sh: Likewise.
* t/deleted-am.sh: Likewise.
* t/deleted-m4.sh: Likewise.
* t/distcheck-configure-flags-am.sh: Likewise.
* t/distcheck-configure-flags-subpkg.sh: Likewise.
* t/distcheck-configure-flags.sh: Likewise.
* t/yacc-dist-nobuild.sh: Likewise.  Also, be stricter in matching
expected make diagnostic.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
16 files changed:
t/colon6.sh
t/deleted-am.sh
t/deleted-m4.sh
t/dist-missing-am.sh
t/dist-missing-included-m4.sh
t/dist-missing-m4.sh
t/distcheck-configure-flags-am.sh
t/distcheck-configure-flags-subpkg.sh
t/distcheck-configure-flags.sh
t/distcheck-pr10470.sh
t/distcheck-pr9579.sh
t/lisp3.sh
t/test-missing.sh
t/test-missing2.sh
t/uninstall-fail.sh
t/yacc-dist-nobuild.sh