Tests: Replace prove by autotools tap runner
authorMichael Jeanson <mjeanson@efficios.com>
Fri, 29 Apr 2016 18:35:06 +0000 (14:35 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Fri, 29 Apr 2016 22:11:50 +0000 (18:11 -0400)
commit3d5e959697b9a843734d0ec6a6177e3522fd7964
treeb2e83b4a5e992438aa0766b96a499043d660a7d3
parent4cf88cf13efac254e036f410d3c6919f6e85b05d
Tests: Replace prove by autotools tap runner

This patch removes the dependency on the prove perl script
to run the TAP test suite. It replaces it with the autotools
shell TAP driver that only requires a shell and awk.

Custom arguments can be passed to the test runner with
env variables as follow:

  env LOG_DRIVER_FLAGS='--comments --ignore-exit' \
      TESTS='foo.test baz.test' make -e check

This tap driver also creates a log file for each test that
can then be used by another system to build a test report.

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
.gitignore
configure.ac
tests/Makefile.am
tests/run.sh [deleted file]
tests/tests [deleted file]
tests/tests_debuginfo [deleted file]
This page took 0.026245 seconds and 4 git commands to generate.