Hello automakers.
Here is one of the last testsuite-only patches that has been laying
half-cooked in my local repository for some time now.
Tested with:
- Solaris make, NetBSD/FreeBSD make (debian ports) and GNU make 3.81
- Solaris sh, Dash 0.5.2, debian /bin/ksh and Bash 4.1.5.
- Autoconf
Hello automakers.
This patch ensures that all (well, almost all [1]) the test scripts in
the automake testsuite call 'set -e' just after the inclusion of the
'./defs' script.
[1] The exceptions are the testcases about texinfo support, which are
taken care of by another pending patch of mine.
References:
http://lists.gnu.org/archive/html/automake-patches/2010-12/msg00010.html
http://lists.gnu.org/archive/html/automake-patches/2010-09/msg4.html
-*-*-
Hello automakers.
I have rebased the patch on latest master again. I'll wait until *sunday*
evening before pushing to master.
Hi Stefano,
* Stefano Lattarini wrote on Mon, Jan 03, 2011 at 03:04:05PM CET:
* tests/maken3.test (check_targets): Remove redundant call to
'set -e'.
* tests/maken4.test: Likewise.
* tests/ansi5.test: Call 'set -e' just after './defs' has been
sourced.
* tests/ansi6.test: Likewise.
*
* Stefano Lattarini wrote on Mon, Jan 03, 2011 at 02:38:48PM CET:
Subject: [PATCH] Improve, extend and tweak tests on Texinfo support.
* tests/instdir-texi.test: Add a call to `ls -l' after that to
`make', for debugging. When looking for required tools, do not
redirect the output of $tool