Some of these are mostly tweakings and small improvements, but the
fourth and the fifth fix two testsuite failures on Solaris.
Stefano Lattarini (7):
1. test defs: test directory creation more configurable
2. self tests: some new uses of TAP, few extensions
3. gitignore: update and improve for the testsuite files
4. self tests: register an expected failures with Solaris /bin/sh
5. test defs: really make them "set -e" clean
6. test defs: few more sanity checks
7. self tests: avoid spurious output on console, and related fixlets
ChangeLog | 84 +++++++++++++++
tests/.gitignore | 23 ++---
tests/Makefile.am | 6 +-
tests/Makefile.in | 6 +-
tests/README | 13 ++-
tests/autodist.test | 6 +-
tests/defs | 108 ++++++++++++--------
tests/defs-static.in | 1 +
tests/self-check-cleanup.test | 9 ++-
tests/self-check-dir.test | 49 +++++++--
...v-sanitize.test => self-check-env-sanitize.tap} | 23 ++++-
.../{self-check-exit.test => self-check-exit.tap} | 77 ++++++++------
tests/self-check-me.tap | 75 ++++++++++++++
tests/self-check-me.test | 45 --------
tests/tap-doc2.test | 6 +-
15 files changed, 355 insertions(+), 176 deletions(-)
rename tests/{self-check-env-sanitize.test => self-check-env-sanitize.tap}
(70%)
rename tests/{self-check-exit.test => self-check-exit.tap} (54%)
create mode 100755 tests/self-check-me.tap
delete mode 100755 tests/self-check-me.test
--
1.7.2.3