EXTRA_DIST += defs-static.in
CLEANFILES += defs-static
-t/ax/test-runner: t/ax/test-runner.in Makefile
+t/ax/runtest: t/ax/runtest.in Makefile
$(AM_V_at)rm -f $@ $@-t
- $(AM_V_GEN)in=t/ax/test-runner.in \
+ $(AM_V_GEN)in=t/ax/runtest.in \
&& $(MKDIR_P) t/ax \
- && $(do_subst) <$(srcdir)/t/ax/test-runner.in >$@-t \
+ && $(do_subst) <$(srcdir)/t/ax/runtest.in >$@-t \
&& chmod a+x $@-t
$(generated_file_finalize)
-EXTRA_DIST += t/ax/test-runner.in
-CLEANFILES += t/ax/test-runner
-noinst_SCRIPTS = t/ax/test-runner
+EXTRA_DIST += t/ax/runtest.in
+CLEANFILES += t/ax/runtest
+noinst_SCRIPTS = t/ax/runtest
# If two test scripts have the same basename, they will end up sharing
# the same log file, leading to all sort of undefined and undesired
with the '.tap' suffix use the TAP protocol.
If you want to run a test by hand, you should be able to do so using the
- 'test-runner' script:
+ 'runtest' script:
- ./t/ax/test-runner t/nogzip.sh
- ./t/ax/test-runner t/add-missing.tap
+ ./t/ax/runtest t/nogzip.sh
+ ./t/ax/runtest t/add-missing.tap
This will run the test using the correct shell, and should also work in
VPATH builds. Note that, to run the TAP tests this way, you'll need to
AM_TEST_RUNNER_SHELL=/bin/my-sh make -e check (non-GNU make)
# Run a test directly from the command line.
- AM_TEST_RUNNER_SHELL=/bin/my-sh ./t/ax/test-runner t/foo.sh
+ AM_TEST_RUNNER_SHELL=/bin/my-sh ./t/ax/runtest t/foo.sh
The test scripts are written with portability in mind, and should run