* tests/Makefile.am (TAP_LOG_DRIVER): Redefine to use the new awk+shell tap driver, which should be complete enough for use in a "controlled" production environment. --- ChangeLog | 7 +++++++ tests/Makefile.am | 2 +- tests/Makefile.in | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog index db6a46b..7cfe648 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2011-08-22 Stefano Lattarini <[email protected]> + testsuite: use the new awk+shell TAP driver in our own testsuite + * tests/Makefile.am (TAP_LOG_DRIVER): Redefine to use the new + awk+shell tap driver, which should be complete enough for use in + a "controlled" production environment. + +2011-08-22 Stefano Lattarini <[email protected]> + tap/awk: handle non-zero exit status from the test command * lib/tap-driver.sh (get_test_exit_message): New function in the awk script, used to extract the exit status of the test program, diff --git a/tests/Makefile.am b/tests/Makefile.am index 1dbdcb2..4c8f342 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -17,7 +17,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. TEST_EXTENSIONS = .test .tap -TAP_LOG_DRIVER = $(PERL) $(top_srcdir)/lib/tap-driver.pl +TAP_LOG_DRIVER = AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/lib/tap-driver.sh TAP_LOG_DRIVER_FLAGS = --merge MAINTAINERCLEANFILES = diff --git a/tests/Makefile.in b/tests/Makefile.in index 631bd8c..d9fafa7 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -279,7 +279,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ TEST_EXTENSIONS = .test .tap -TAP_LOG_DRIVER = $(PERL) $(top_srcdir)/lib/tap-driver.pl +TAP_LOG_DRIVER = AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/lib/tap-driver.sh TAP_LOG_DRIVER_FLAGS = --merge MAINTAINERCLEANFILES = $(parallel_tests) $(instspc_tests) EXTRA_DIST = ChangeLog-old gen-parallel-tests instspc-tests.sh \ -- 1.7.2.3
