This patches are the first step in that direction. I will push in 72 hours if there is no objection.
Stefano Lattarini (5): tests: shell running test scripts is now named AM_TEST_RUNNER_SHELL configure: search a sturdy POSIX shell to be used in the testsuite tests: remove obsolete uses of $sh_errexit_works test defs: fix indentation (cosmetic change) tests: fix a spurious failure with dash Makefile.am | 4 +- NEWS | 11 +++ configure.ac | 185 +++++++++++++++++++++++++++++++++++++--- defs | 124 +++++++++++++-------------- defs-static.in | 11 ++- t/self-check-cleanup.tap | 21 +++-- t/self-check-dir.tap | 9 +- t/self-check-env-sanitize.tap | 4 +- t/self-check-exit.tap | 35 +++----- t/self-check-explicit-skips.sh | 17 ++-- t/self-check-me.tap | 8 +- t/self-check-reexec.tap | 18 ++-- t/self-check-sanity.sh | 8 +- t/self-check-tap.sh | 16 ++-- 14 files changed, 320 insertions(+), 151 deletions(-) -- 1.7.9.5