From: Stefano Lattarini Date: Fri, 6 Apr 2012 11:12:25 +0000 (+0200) Subject: tests: rename 'tests/' => 't/', '*.test' => '*.sh' X-Git-Tag: v1.11b~6^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a5096d150cf9803b8963768b7366cd68edcce03;p=thirdparty%2Fautomake.git tests: rename 'tests/' => 't/', '*.test' => '*.sh' When we (soon) convert the Automake testsuite to a non-recursive make setup, we'll have to fix the entries of $(TESTS) to be prepended with the subdirectory they are in; this will increase the length of $(TESTS), and thus increase the possibility of exceeding the command-line length limits on some systems (most notably, MinGW/MSYS). See automake bug#7868 for more information. Thus we rename the 'tests/' subdirectory to 't/', and each 'x.test' script in there to 'x.sh'; this way, the $(TESTS) entry 'foo.test' will become 't/foo.sh', which have the same number of characters. * tests/: Rename ... * t/: ... to this. * t/*.test: Rename ... * t/*.sh: ... to this. * t/.gitignore: Removed as obsolete. * t/defs: Adjust. * t/gen-testsuite-part: Likewise. * t/list-of-tests.mk: Likewise. * t/ccnoco.sh: Likewise. * t/ccnoco3.sh: Likewise. * t/self-check-cleanup.tap: Likewise. * t/self-check-dir.tap: Likewise. * t/self-check-me.tap: Likewise. * t/self-check-reexec.tap: Likewise. * README: Likewise. * bootstrap: Likewise * configure.ac: Likewise. * Makefile.am: Likewise. * .gitignore: Likewise. * syntax-check.mk: Likewise. Signed-off-by: Stefano Lattarini --- diff --git a/.gitignore b/.gitignore index f7d9c2a7e..247c462c4 100644 --- a/.gitignore +++ b/.gitignore @@ -3,8 +3,8 @@ /configure /Makefile.in /Makefile -/tests/Makefile.in -/tests/Makefile +/t/Makefile.in +/t/Makefile /.autom4te.cache /config.cache /config.log @@ -34,18 +34,18 @@ /doc/amhello/install-sh /doc/amhello/missing /lib/Automake/Config.pm -/tests/wrap/aclocal-1.* -/tests/wrap/automake-1.* -/tests/defs-static -/tests/testsuite-part.am -/tests/*-w.tap -/tests/*-w.test -/tests/depcomp-*.tap -/tests/*.dir -/tests/*.log -/tests/*.trs -/tests/pm/*.log -/tests/pm/*.trs +/t/wrap/aclocal-1.* +/t/wrap/automake-1.* +/t/defs-static +/t/testsuite-part.am +/t/*-w.tap +/t/*-w.sh +/t/depcomp-*.tap +/t/*.dir +/t/*.log +/t/*.trs +/t/pm/*.log +/t/pm/*.trs cscope.files cscope.in.out cscope.out diff --git a/Makefile.am b/Makefile.am index 3eae563d6..c04db281f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -17,9 +17,9 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -## '.' goes before tests, because this latter directory runs +## '.' goes before 't', because this latter directory runs ## aclocal and automake. -SUBDIRS = . tests +SUBDIRS = . t ## Might be updated later. CLEANFILES = @@ -101,7 +101,7 @@ INSTALL: lib/INSTALL # Convenience proxy target for the test suites. recheck: - $(am__cd) tests && $(MAKE) $(AM_MAKEFLAGS) $@ + $(am__cd) t && $(MAKE) $(AM_MAKEFLAGS) $@ .PHONY: recheck # We don't use the default name for the autom4te cache directory, @@ -338,7 +338,7 @@ MAINTAINERCLEANFILES += $(dist_man1_MANS) update_mans = \ $(AM_V_GEN): \ && $(MAKE) $(AM_MAKEFLAGS) lib/Automake/Config.pm \ - && PATH="$(abs_builddir)/tests/wrap$(PATH_SEPARATOR)$$PATH" \ + && PATH="$(abs_builddir)/t/wrap$(PATH_SEPARATOR)$$PATH" \ && export PATH \ && $(HELP2MAN) --output=$@ @@ -381,10 +381,10 @@ dist_doc_DATA = $(srcdir)/doc/amhello-1.0.tar.gz # We depend on configure.ac so that we regenerate the tarball # whenever the Automake version changes. # aclocal-$(APIVERSION) and automake-$(APIVERSION) are generated by -# configure in tests/. +# configure in 't/wrap'. $(srcdir)/doc/amhello-1.0.tar.gz: $(amhello_sources) $(srcdir)/configure.ac $(AM_V_GEN): \ - && PATH="$(abs_top_builddir)/tests/wrap$(PATH_SEPARATOR)$$PATH" \ + && PATH="$(abs_top_builddir)/t/wrap$(PATH_SEPARATOR)$$PATH" \ && export PATH \ && $(am__cd) $(srcdir)/doc/amhello \ && ACLOCAL=aclocal-$(APIVERSION) && export ACLOCAL \ @@ -490,7 +490,7 @@ ChangeLog: am--changelog-regen-hook # Ensure tests are world-executable. # FIXME: this should be turned into a maintainer check... dist-hook: - $(am__cd) $(distdir)/tests && chmod a+rx *.test + $(am__cd) $(distdir)/t && chmod a+rx *.sh *.tap ## --------------------------- ## diff --git a/README b/README index 9b1477b3c..d69fbd4f4 100644 --- a/README +++ b/README @@ -21,7 +21,7 @@ macros which can be automatically used by aclocal. The documentation for aclocal is currently found in the Automake manual. Automake has a test suite. Use "make check" to run it. For more -information, see the file tests/README. +information, see the file t/README. Automake has a page on the web. See: diff --git a/bootstrap b/bootstrap index c6257166e..c6e9ca15f 100755 --- a/bootstrap +++ b/bootstrap @@ -103,7 +103,7 @@ dosubst m4/amversion.in m4/amversion.m4 dosubst automake.in automake.tmp # Create required makefile snippets. -cd tests +cd t $PERL ./gen-testsuite-part > testsuite-part.tmp chmod a-w testsuite-part.tmp mv -f testsuite-part.tmp testsuite-part.am diff --git a/configure.ac b/configure.ac index ae5163fdf..021d4ec03 100644 --- a/configure.ac +++ b/configure.ac @@ -217,9 +217,9 @@ else fi ]) if test $am_cv_sh_errexit_works = no; then - AC_MSG_WARN(["${MAKE-make} check" will leave leftover directories tests/*.dir]) + AC_MSG_WARN(["${MAKE-make} check" will leave leftover directories t/*.dir]) AC_MSG_WARN([you can clean them up manually using "${MAKE-make} clean" or]) - AC_MSG_WARN(["cd tests && ${MAKE-make} clean-local-check']) + AC_MSG_WARN(["cd t && ${MAKE-make} clean-local-check']) fi AC_SUBST([sh_errexit_works], [$am_cv_sh_errexit_works]) @@ -395,14 +395,14 @@ AC_SUBST([EXEEXT]) ########################################################################### -AC_CONFIG_FILES([Makefile tests/Makefile]) +AC_CONFIG_FILES([Makefile t/Makefile]) AC_CONFIG_LINKS([GNUmakefile:GNUmakefile]) -AC_CONFIG_LINKS([tests/defs:tests/defs]) -AC_CONFIG_FILES([tests/wrap/aclocal-${APIVERSION}:tests/wrap/aclocal.in], - [chmod +x tests/wrap/aclocal-${APIVERSION}], +AC_CONFIG_LINKS([t/defs:t/defs]) +AC_CONFIG_FILES([t/wrap/aclocal-${APIVERSION}:t/wrap/aclocal.in], + [chmod +x t/wrap/aclocal-${APIVERSION}], [APIVERSION=$APIVERSION]) -AC_CONFIG_FILES([tests/wrap/automake-${APIVERSION}:tests/wrap/automake.in], - [chmod +x tests/wrap/automake-${APIVERSION}], +AC_CONFIG_FILES([t/wrap/automake-${APIVERSION}:t/wrap/automake.in], + [chmod +x t/wrap/automake-${APIVERSION}], [APIVERSION=$APIVERSION]) AC_OUTPUT diff --git a/syntax-checks.mk b/syntax-checks.mk index 79f285f96..0016eafe7 100644 --- a/syntax-checks.mk +++ b/syntax-checks.mk @@ -26,10 +26,9 @@ xtests := $(shell \ dirs='$(srcdir) .'; \ fi; \ for d in $$dirs; do \ - for s in test tap sh; do \ - ls $$d/tests/*.$$s 2>/dev/null; \ + for s in tap sh; do \ + ls $$d/t/*.$$s $$d/t/ax/*.$$s 2>/dev/null; \ done; \ - ls $$d/tests/ax/*.sh 2>/dev/null; \ done | sort) ams := $(shell find $(srcdir) -name '*.am') @@ -304,8 +303,8 @@ sc_tests_obsolete_variables: seen=""; \ for v in $$vars; do \ if grep -E "\b$$v\b" \ - $(xtests) $(srcdir)/tests/defs \ - $(srcdir)/tests/defs-static.in \ + $(xtests) $(srcdir)/t/defs \ + $(srcdir)/t/defs-static.in \ ; then \ seen="$$seen $$v"; \ fi; \ @@ -376,7 +375,7 @@ sc_tests_here_document_format: ## Tests should never call exit directly, but use Exit. ## This is so that the exit status is transported correctly across the 0 trap. -## Ignore comments, testsuite self tests, and one perl line in ext2.test. +## Ignore comments, testsuite self tests, and one perl line in ext2.sh. sc_tests_Exit_not_exit: @found=false; for file in $(xtests); do \ case $$file in */self-check-*) continue;; esac; \ @@ -438,11 +437,11 @@ sc_tests_overriding_macros_on_cmdline: # The first s/// tries to account for usages like "$MAKE || st=$?". # 'DISTCHECK_CONFIGURE_FLAGS' and 'exp' are allowed to contain whitespace in # their definitions, hence the more complex last three substitutions below. -# Also, the 'make-dryrun.test' is whitelisted, since there we need to +# Also, the 'make-dryrun.sh' is whitelisted, since there we need to # override variables from the command line in order to cover the expected # code paths. @tests=`for t in $(xtests); do \ - case $$t in */make-dryrun.test);; *) echo $$t;; esac; \ + case $$t in */make-dryrun.sh);; *) echo $$t;; esac; \ done`; \ if sed -e 's/ || .*//' -e 's/ && .*//' \ -e 's/ DESTDIR=[^ ]*/ /' -e 's/ SHELL=[^ ]*/ /' \ @@ -488,10 +487,10 @@ sc_tests_plain_egrep_fgrep: ## for configure input files in our testsuite. The latter has been ## deprecated for several years (at least since autoconf 2.50). sc_tests_no_configure_in: - @if grep -E '\bconfigure\\*\.in\b' $(xtests) $(srcdir)/tests/defs \ - | grep -Ev '/backcompat.*\.(test|tap):' \ - | grep -Ev '/autodist-configure-no-subdir\.test:' \ - | grep -Ev '/(configure|help)\.test:' \ + @if grep -E '\bconfigure\\*\.in\b' $(xtests) $(srcdir)/t/defs \ + | grep -Ev '/backcompat.*\.(sh|tap):' \ + | grep -Ev '/autodist-configure-no-subdir\.sh:' \ + | grep -Ev '/(configure|help)\.sh:' \ | grep .; \ then \ echo "Use 'configure.ac', not 'configure.in', as the name" >&2; \ @@ -505,7 +504,7 @@ sc_tests_no_configure_in: ## AM_RECURSIVE_TARGETS. Suggest keeping test directories around for ## greppability of the Makefile.in files. sc_ensure_testsuite_has_run: - @if test ! -f tests/test-suite.log; then \ + @if test ! -f t/test-suite.log; then \ echo 'Run "env keep_testdirs=yes make check" before' \ 'running "make maintainer-check"' >&2; \ exit 1; \ @@ -515,7 +514,7 @@ sc_ensure_testsuite_has_run: ## Ensure our warning and error messages do not contain duplicate 'warning:' prefixes. ## This test actually depends on the testsuite having been run before. sc_tests_logs_duplicate_prefixes: sc_ensure_testsuite_has_run - @if grep -E '(warning|error):.*(warning|error):' tests/*.log; then \ + @if grep -E '(warning|error):.*(warning|error):' t/*.log; then \ echo 'Duplicate warning/error message prefixes seen in above tests.' >&2; \ exit 1; \ fi @@ -523,7 +522,7 @@ sc_tests_logs_duplicate_prefixes: sc_ensure_testsuite_has_run ## Ensure variables are listed before rules in Makefile.in files we generate. sc_tests_makefile_variable_order: sc_ensure_testsuite_has_run @st=0; \ - for file in `find tests -name Makefile.in -print`; do \ + for file in `find t -name Makefile.in -print`; do \ latevars=`sed -n \ -e :x -e 's/#.*//' \ -e '/\\\\$$/{' -e N -e 'b x' -e '}' \ diff --git a/tests/CheckListOfTests.am b/t/CheckListOfTests.am similarity index 100% rename from tests/CheckListOfTests.am rename to t/CheckListOfTests.am diff --git a/tests/Makefile.am b/t/Makefile.am similarity index 98% rename from tests/Makefile.am rename to t/Makefile.am index 5cb478ea7..ca00f3735 100644 --- a/tests/Makefile.am +++ b/t/Makefile.am @@ -18,8 +18,8 @@ # Run the tests with the shell detected at configure time. LOG_COMPILER = $(SHELL) -TEST_EXTENSIONS = .pl .test .tap -TEST_LOG_COMPILER = $(LOG_COMPILER) +TEST_EXTENSIONS = .pl .sh .tap +SH_LOG_COMPILER = $(LOG_COMPILER) TAP_LOG_COMPILER = $(LOG_COMPILER) PL_LOG_COMPILER = $(PERL) AM_PL_LOG_FLAGS = -Mstrict -I $(top_builddir)/lib -I $(top_srcdir)/lib -w diff --git a/tests/README b/t/README similarity index 100% rename from tests/README rename to t/README diff --git a/tests/ac-output-old.tap b/t/ac-output-old.tap similarity index 100% rename from tests/ac-output-old.tap rename to t/ac-output-old.tap diff --git a/tests/acloca10.test b/t/acloca10.sh similarity index 100% rename from tests/acloca10.test rename to t/acloca10.sh diff --git a/tests/acloca11.test b/t/acloca11.sh similarity index 100% rename from tests/acloca11.test rename to t/acloca11.sh diff --git a/tests/acloca12.test b/t/acloca12.sh similarity index 100% rename from tests/acloca12.test rename to t/acloca12.sh diff --git a/tests/acloca13.test b/t/acloca13.sh similarity index 100% rename from tests/acloca13.test rename to t/acloca13.sh diff --git a/tests/acloca14.test b/t/acloca14.sh similarity index 100% rename from tests/acloca14.test rename to t/acloca14.sh diff --git a/tests/acloca15.test b/t/acloca15.sh similarity index 100% rename from tests/acloca15.test rename to t/acloca15.sh diff --git a/tests/acloca16.test b/t/acloca16.sh similarity index 100% rename from tests/acloca16.test rename to t/acloca16.sh diff --git a/tests/acloca17.test b/t/acloca17.sh similarity index 100% rename from tests/acloca17.test rename to t/acloca17.sh diff --git a/tests/acloca18.test b/t/acloca18.sh similarity index 100% rename from tests/acloca18.test rename to t/acloca18.sh diff --git a/tests/acloca19.test b/t/acloca19.sh similarity index 100% rename from tests/acloca19.test rename to t/acloca19.sh diff --git a/tests/acloca20.test b/t/acloca20.sh similarity index 100% rename from tests/acloca20.test rename to t/acloca20.sh diff --git a/tests/acloca21.test b/t/acloca21.sh similarity index 100% rename from tests/acloca21.test rename to t/acloca21.sh diff --git a/tests/acloca22.test b/t/acloca22.sh similarity index 100% rename from tests/acloca22.test rename to t/acloca22.sh diff --git a/tests/acloca23.test b/t/acloca23.sh similarity index 100% rename from tests/acloca23.test rename to t/acloca23.sh diff --git a/tests/aclocal-acdir.test b/t/aclocal-acdir.sh similarity index 100% rename from tests/aclocal-acdir.test rename to t/aclocal-acdir.sh diff --git a/tests/aclocal-install-absdir.test b/t/aclocal-install-absdir.sh similarity index 100% rename from tests/aclocal-install-absdir.test rename to t/aclocal-install-absdir.sh diff --git a/tests/aclocal-install-fail.test b/t/aclocal-install-fail.sh similarity index 100% rename from tests/aclocal-install-fail.test rename to t/aclocal-install-fail.sh diff --git a/tests/aclocal-install-mkdir.test b/t/aclocal-install-mkdir.sh similarity index 100% rename from tests/aclocal-install-mkdir.test rename to t/aclocal-install-mkdir.sh diff --git a/tests/aclocal-no-install-no-mkdir.test b/t/aclocal-no-install-no-mkdir.sh similarity index 100% rename from tests/aclocal-no-install-no-mkdir.test rename to t/aclocal-no-install-no-mkdir.sh diff --git a/tests/aclocal-path-install-serial.test b/t/aclocal-path-install-serial.sh similarity index 100% rename from tests/aclocal-path-install-serial.test rename to t/aclocal-path-install-serial.sh diff --git a/tests/aclocal-path-install.test b/t/aclocal-path-install.sh similarity index 100% rename from tests/aclocal-path-install.test rename to t/aclocal-path-install.sh diff --git a/tests/aclocal-path-nonexistent.test b/t/aclocal-path-nonexistent.sh similarity index 100% rename from tests/aclocal-path-nonexistent.test rename to t/aclocal-path-nonexistent.sh diff --git a/tests/aclocal-path-precedence.test b/t/aclocal-path-precedence.sh similarity index 100% rename from tests/aclocal-path-precedence.test rename to t/aclocal-path-precedence.sh diff --git a/tests/aclocal-path.test b/t/aclocal-path.sh similarity index 100% rename from tests/aclocal-path.test rename to t/aclocal-path.sh diff --git a/tests/aclocal-print-acdir.test b/t/aclocal-print-acdir.sh similarity index 100% rename from tests/aclocal-print-acdir.test rename to t/aclocal-print-acdir.sh diff --git a/tests/aclocal-verbose-install.test b/t/aclocal-verbose-install.sh similarity index 100% rename from tests/aclocal-verbose-install.test rename to t/aclocal-verbose-install.sh diff --git a/tests/aclocal.test b/t/aclocal.sh similarity index 100% rename from tests/aclocal.test rename to t/aclocal.sh diff --git a/tests/aclocal3.test b/t/aclocal3.sh similarity index 100% rename from tests/aclocal3.test rename to t/aclocal3.sh diff --git a/tests/aclocal4.test b/t/aclocal4.sh similarity index 100% rename from tests/aclocal4.test rename to t/aclocal4.sh diff --git a/tests/aclocal5.test b/t/aclocal5.sh similarity index 100% rename from tests/aclocal5.test rename to t/aclocal5.sh diff --git a/tests/aclocal6.test b/t/aclocal6.sh similarity index 100% rename from tests/aclocal6.test rename to t/aclocal6.sh diff --git a/tests/aclocal7.test b/t/aclocal7.sh similarity index 100% rename from tests/aclocal7.test rename to t/aclocal7.sh diff --git a/tests/aclocal8.test b/t/aclocal8.sh similarity index 100% rename from tests/aclocal8.test rename to t/aclocal8.sh diff --git a/tests/aclocal9.test b/t/aclocal9.sh similarity index 100% rename from tests/aclocal9.test rename to t/aclocal9.sh diff --git a/tests/acsilent.test b/t/acsilent.sh similarity index 100% rename from tests/acsilent.test rename to t/acsilent.sh diff --git a/tests/acsubst.test b/t/acsubst.sh similarity index 100% rename from tests/acsubst.test rename to t/acsubst.sh diff --git a/tests/acsubst2.test b/t/acsubst2.sh similarity index 100% rename from tests/acsubst2.test rename to t/acsubst2.sh diff --git a/tests/add-missing.tap b/t/add-missing.tap similarity index 100% rename from tests/add-missing.tap rename to t/add-missing.tap diff --git a/tests/all.test b/t/all.sh similarity index 100% rename from tests/all.test rename to t/all.sh diff --git a/tests/all2.test b/t/all2.sh similarity index 100% rename from tests/all2.test rename to t/all2.sh diff --git a/tests/alloca.test b/t/alloca.sh similarity index 100% rename from tests/alloca.test rename to t/alloca.sh diff --git a/tests/alloca2.test b/t/alloca2.sh similarity index 100% rename from tests/alloca2.test rename to t/alloca2.sh diff --git a/tests/alpha.test b/t/alpha.sh similarity index 100% rename from tests/alpha.test rename to t/alpha.sh diff --git a/tests/alpha2.test b/t/alpha2.sh similarity index 100% rename from tests/alpha2.test rename to t/alpha2.sh diff --git a/tests/am-tests-environment.test b/t/am-tests-environment.sh similarity index 100% rename from tests/am-tests-environment.test rename to t/am-tests-environment.sh diff --git a/tests/amassign.test b/t/amassign.sh similarity index 100% rename from tests/amassign.test rename to t/amassign.sh diff --git a/tests/amhello-binpkg.test b/t/amhello-binpkg.sh similarity index 100% rename from tests/amhello-binpkg.test rename to t/amhello-binpkg.sh diff --git a/tests/amhello-cflags.test b/t/amhello-cflags.sh similarity index 100% rename from tests/amhello-cflags.test rename to t/amhello-cflags.sh diff --git a/tests/amhello-cross-compile.test b/t/amhello-cross-compile.sh similarity index 100% rename from tests/amhello-cross-compile.test rename to t/amhello-cross-compile.sh diff --git a/tests/ammissing.test b/t/ammissing.sh similarity index 100% rename from tests/ammissing.test rename to t/ammissing.sh diff --git a/tests/amopt.test b/t/amopt.sh similarity index 100% rename from tests/amopt.test rename to t/amopt.sh diff --git a/tests/amopts-location.test b/t/amopts-location.sh similarity index 100% rename from tests/amopts-location.test rename to t/amopts-location.sh diff --git a/tests/amopts-variable-expansion.test b/t/amopts-variable-expansion.sh similarity index 100% rename from tests/amopts-variable-expansion.test rename to t/amopts-variable-expansion.sh diff --git a/tests/amsubst.test b/t/amsubst.sh similarity index 100% rename from tests/amsubst.test rename to t/amsubst.sh diff --git a/tests/ansi2knr-no-more.test b/t/ansi2knr-no-more.sh similarity index 100% rename from tests/ansi2knr-no-more.test rename to t/ansi2knr-no-more.sh diff --git a/tests/ar-lib.test b/t/ar-lib.sh similarity index 100% rename from tests/ar-lib.test rename to t/ar-lib.sh diff --git a/tests/ar-lib2.test b/t/ar-lib2.sh similarity index 100% rename from tests/ar-lib2.test rename to t/ar-lib2.sh diff --git a/tests/ar-lib3.test b/t/ar-lib3.sh similarity index 100% rename from tests/ar-lib3.test rename to t/ar-lib3.sh diff --git a/tests/ar-lib4.test b/t/ar-lib4.sh similarity index 100% rename from tests/ar-lib4.test rename to t/ar-lib4.sh diff --git a/tests/ar-lib5a.test b/t/ar-lib5a.sh similarity index 100% rename from tests/ar-lib5a.test rename to t/ar-lib5a.sh diff --git a/tests/ar-lib5b.test b/t/ar-lib5b.sh similarity index 100% rename from tests/ar-lib5b.test rename to t/ar-lib5b.sh diff --git a/tests/ar-lib6a.test b/t/ar-lib6a.sh similarity index 100% rename from tests/ar-lib6a.test rename to t/ar-lib6a.sh diff --git a/tests/ar-lib6b.test b/t/ar-lib6b.sh similarity index 100% rename from tests/ar-lib6b.test rename to t/ar-lib6b.sh diff --git a/tests/ar-lib7.test b/t/ar-lib7.sh similarity index 100% rename from tests/ar-lib7.test rename to t/ar-lib7.sh diff --git a/tests/ar.test b/t/ar.sh similarity index 100% rename from tests/ar.test rename to t/ar.sh diff --git a/tests/ar2.test b/t/ar2.sh similarity index 100% rename from tests/ar2.test rename to t/ar2.sh diff --git a/tests/ar3.test b/t/ar3.sh similarity index 100% rename from tests/ar3.test rename to t/ar3.sh diff --git a/tests/ar4.test b/t/ar4.sh similarity index 100% rename from tests/ar4.test rename to t/ar4.sh diff --git a/tests/ar5.test b/t/ar5.sh similarity index 100% rename from tests/ar5.test rename to t/ar5.sh diff --git a/tests/asm.test b/t/asm.sh similarity index 100% rename from tests/asm.test rename to t/asm.sh diff --git a/tests/asm2.test b/t/asm2.sh similarity index 100% rename from tests/asm2.test rename to t/asm2.sh diff --git a/tests/asm3.test b/t/asm3.sh similarity index 100% rename from tests/asm3.test rename to t/asm3.sh diff --git a/tests/autodist-acconfig-no-subdir.test b/t/autodist-acconfig-no-subdir.sh similarity index 100% rename from tests/autodist-acconfig-no-subdir.test rename to t/autodist-acconfig-no-subdir.sh diff --git a/tests/autodist-acconfig.test b/t/autodist-acconfig.sh similarity index 100% rename from tests/autodist-acconfig.test rename to t/autodist-acconfig.sh diff --git a/tests/autodist-aclocal-m4.test b/t/autodist-aclocal-m4.sh similarity index 100% rename from tests/autodist-aclocal-m4.test rename to t/autodist-aclocal-m4.sh diff --git a/tests/autodist-config-headers.test b/t/autodist-config-headers.sh similarity index 100% rename from tests/autodist-config-headers.test rename to t/autodist-config-headers.sh diff --git a/tests/autodist-configure-no-subdir.test b/t/autodist-configure-no-subdir.sh similarity index 100% rename from tests/autodist-configure-no-subdir.test rename to t/autodist-configure-no-subdir.sh diff --git a/tests/autodist-no-duplicate.test b/t/autodist-no-duplicate.sh similarity index 100% rename from tests/autodist-no-duplicate.test rename to t/autodist-no-duplicate.sh diff --git a/tests/autodist-stamp-vti.test b/t/autodist-stamp-vti.sh similarity index 100% rename from tests/autodist-stamp-vti.test rename to t/autodist-stamp-vti.sh diff --git a/tests/autodist-subdir.test b/t/autodist-subdir.sh similarity index 100% rename from tests/autodist-subdir.test rename to t/autodist-subdir.sh diff --git a/tests/autodist.test b/t/autodist.sh similarity index 100% rename from tests/autodist.test rename to t/autodist.sh diff --git a/tests/autohdr.test b/t/autohdr.sh similarity index 100% rename from tests/autohdr.test rename to t/autohdr.sh diff --git a/tests/autohdr2.test b/t/autohdr2.sh similarity index 100% rename from tests/autohdr2.test rename to t/autohdr2.sh diff --git a/tests/autohdr3.test b/t/autohdr3.sh similarity index 100% rename from tests/autohdr3.test rename to t/autohdr3.sh diff --git a/tests/autohdr4.test b/t/autohdr4.sh similarity index 100% rename from tests/autohdr4.test rename to t/autohdr4.sh diff --git a/tests/autohdrdry.test b/t/autohdrdry.sh similarity index 100% rename from tests/autohdrdry.test rename to t/autohdrdry.sh diff --git a/tests/automake-cmdline.tap b/t/automake-cmdline.tap similarity index 100% rename from tests/automake-cmdline.tap rename to t/automake-cmdline.tap diff --git a/tests/auxdir-autodetect.test b/t/auxdir-autodetect.sh similarity index 100% rename from tests/auxdir-autodetect.test rename to t/auxdir-autodetect.sh diff --git a/tests/auxdir-computed.tap b/t/auxdir-computed.tap similarity index 100% rename from tests/auxdir-computed.tap rename to t/auxdir-computed.tap diff --git a/tests/auxdir-misplaced.test b/t/auxdir-misplaced.sh similarity index 100% rename from tests/auxdir-misplaced.test rename to t/auxdir-misplaced.sh diff --git a/tests/auxdir-nonexistent.test b/t/auxdir-nonexistent.sh similarity index 100% rename from tests/auxdir-nonexistent.test rename to t/auxdir-nonexistent.sh diff --git a/tests/auxdir-unportable.tap b/t/auxdir-unportable.tap similarity index 100% rename from tests/auxdir-unportable.tap rename to t/auxdir-unportable.tap diff --git a/tests/auxdir.test b/t/auxdir.sh similarity index 100% rename from tests/auxdir.test rename to t/auxdir.sh diff --git a/tests/auxdir6.test b/t/auxdir6.sh similarity index 100% rename from tests/auxdir6.test rename to t/auxdir6.sh diff --git a/tests/auxdir7.test b/t/auxdir7.sh similarity index 100% rename from tests/auxdir7.test rename to t/auxdir7.sh diff --git a/tests/auxdir8.test b/t/auxdir8.sh similarity index 100% rename from tests/auxdir8.test rename to t/auxdir8.sh diff --git a/tests/ax/depcomp.sh b/t/ax/depcomp.sh similarity index 100% rename from tests/ax/depcomp.sh rename to t/ax/depcomp.sh diff --git a/tests/ax/distcheck-hook-m4.am b/t/ax/distcheck-hook-m4.am similarity index 100% rename from tests/ax/distcheck-hook-m4.am rename to t/ax/distcheck-hook-m4.am diff --git a/tests/ax/extract-testsuite-summary.pl b/t/ax/extract-testsuite-summary.pl similarity index 100% rename from tests/ax/extract-testsuite-summary.pl rename to t/ax/extract-testsuite-summary.pl diff --git a/tests/ax/is b/t/ax/is similarity index 100% rename from tests/ax/is rename to t/ax/is diff --git a/tests/ax/plain-functions.sh b/t/ax/plain-functions.sh similarity index 100% rename from tests/ax/plain-functions.sh rename to t/ax/plain-functions.sh diff --git a/tests/ax/tap-functions.sh b/t/ax/tap-functions.sh similarity index 100% rename from tests/ax/tap-functions.sh rename to t/ax/tap-functions.sh diff --git a/tests/ax/tap-setup.sh b/t/ax/tap-setup.sh similarity index 100% rename from tests/ax/tap-setup.sh rename to t/ax/tap-setup.sh diff --git a/tests/ax/tap-summary-aux.sh b/t/ax/tap-summary-aux.sh similarity index 100% rename from tests/ax/tap-summary-aux.sh rename to t/ax/tap-summary-aux.sh diff --git a/tests/ax/testsuite-summary-checks.sh b/t/ax/testsuite-summary-checks.sh similarity index 100% rename from tests/ax/testsuite-summary-checks.sh rename to t/ax/testsuite-summary-checks.sh diff --git a/tests/ax/trivial-test-driver b/t/ax/trivial-test-driver similarity index 100% rename from tests/ax/trivial-test-driver rename to t/ax/trivial-test-driver diff --git a/tests/backcompat.test b/t/backcompat.sh similarity index 100% rename from tests/backcompat.test rename to t/backcompat.sh diff --git a/tests/backcompat2.test b/t/backcompat2.sh similarity index 100% rename from tests/backcompat2.test rename to t/backcompat2.sh diff --git a/tests/backcompat3.test b/t/backcompat3.sh similarity index 100% rename from tests/backcompat3.test rename to t/backcompat3.sh diff --git a/tests/backcompat4.test b/t/backcompat4.sh similarity index 100% rename from tests/backcompat4.test rename to t/backcompat4.sh diff --git a/tests/backcompat5.test b/t/backcompat5.sh similarity index 100% rename from tests/backcompat5.test rename to t/backcompat5.sh diff --git a/tests/backcompat6.test b/t/backcompat6.sh similarity index 100% rename from tests/backcompat6.test rename to t/backcompat6.sh diff --git a/tests/backsl.test b/t/backsl.sh similarity index 100% rename from tests/backsl.test rename to t/backsl.sh diff --git a/tests/backsl2.test b/t/backsl2.sh similarity index 100% rename from tests/backsl2.test rename to t/backsl2.sh diff --git a/tests/backsl3.test b/t/backsl3.sh similarity index 100% rename from tests/backsl3.test rename to t/backsl3.sh diff --git a/tests/backsl4.test b/t/backsl4.sh similarity index 100% rename from tests/backsl4.test rename to t/backsl4.sh diff --git a/tests/badline.test b/t/badline.sh similarity index 100% rename from tests/badline.test rename to t/badline.sh diff --git a/tests/badopt.test b/t/badopt.sh similarity index 100% rename from tests/badopt.test rename to t/badopt.sh diff --git a/tests/badprog.test b/t/badprog.sh similarity index 100% rename from tests/badprog.test rename to t/badprog.sh diff --git a/tests/block.test b/t/block.sh similarity index 100% rename from tests/block.test rename to t/block.sh diff --git a/tests/bsource.test b/t/bsource.sh similarity index 100% rename from tests/bsource.test rename to t/bsource.sh diff --git a/tests/candist.test b/t/candist.sh similarity index 100% rename from tests/candist.test rename to t/candist.sh diff --git a/tests/canon-name.test b/t/canon-name.sh similarity index 100% rename from tests/canon-name.test rename to t/canon-name.sh diff --git a/tests/canon.test b/t/canon.sh similarity index 100% rename from tests/canon.test rename to t/canon.sh diff --git a/tests/canon2.test b/t/canon2.sh similarity index 100% rename from tests/canon2.test rename to t/canon2.sh diff --git a/tests/canon3.test b/t/canon3.sh similarity index 100% rename from tests/canon3.test rename to t/canon3.sh diff --git a/tests/canon4.test b/t/canon4.sh similarity index 100% rename from tests/canon4.test rename to t/canon4.sh diff --git a/tests/canon5.test b/t/canon5.sh similarity index 100% rename from tests/canon5.test rename to t/canon5.sh diff --git a/tests/canon6.test b/t/canon6.sh similarity index 100% rename from tests/canon6.test rename to t/canon6.sh diff --git a/tests/canon7.test b/t/canon7.sh similarity index 100% rename from tests/canon7.test rename to t/canon7.sh diff --git a/tests/canon8.test b/t/canon8.sh similarity index 100% rename from tests/canon8.test rename to t/canon8.sh diff --git a/tests/ccnoco.test b/t/ccnoco.sh similarity index 95% rename from tests/ccnoco.test rename to t/ccnoco.sh index 20d516ab1..1df950da8 100755 --- a/tests/ccnoco.test +++ b/t/ccnoco.sh @@ -53,7 +53,7 @@ case " \$* " in ;; esac -# Use '$CC', not 'gcc', to honour the compiler chosen by 'tests/defs'. +# Use '$CC', not 'gcc', to honour the compiler chosen by 't/defs'. exec $CC "\$@" END diff --git a/tests/ccnoco2.test b/t/ccnoco2.sh similarity index 100% rename from tests/ccnoco2.test rename to t/ccnoco2.sh diff --git a/tests/ccnoco3.test b/t/ccnoco3.sh similarity index 95% rename from tests/ccnoco3.test rename to t/ccnoco3.sh index 3b3e66d33..eb291ecd5 100755 --- a/tests/ccnoco3.test +++ b/t/ccnoco3.sh @@ -52,7 +52,7 @@ case " \$* " in ;; esac -# Use '$CC', not 'gcc', to honour the compiler chosen by 'tests/defs'. +# Use '$CC', not 'gcc', to honour the compiler chosen by 't/defs'. exec $CC "\$@" END diff --git a/tests/check-concurrency-bug9245.test b/t/check-concurrency-bug9245.sh similarity index 100% rename from tests/check-concurrency-bug9245.test rename to t/check-concurrency-bug9245.sh diff --git a/tests/check-exported-srcdir.test b/t/check-exported-srcdir.sh similarity index 100% rename from tests/check-exported-srcdir.test rename to t/check-exported-srcdir.sh diff --git a/tests/check-fd-redirect.test b/t/check-fd-redirect.sh similarity index 100% rename from tests/check-fd-redirect.test rename to t/check-fd-redirect.sh diff --git a/tests/check-no-test-driver.test b/t/check-no-test-driver.sh similarity index 100% rename from tests/check-no-test-driver.test rename to t/check-no-test-driver.sh diff --git a/tests/check-subst-prog.test b/t/check-subst-prog.sh similarity index 100% rename from tests/check-subst-prog.test rename to t/check-subst-prog.sh diff --git a/tests/check-subst.test b/t/check-subst.sh similarity index 100% rename from tests/check-subst.test rename to t/check-subst.sh diff --git a/tests/check-tests-in-builddir.test b/t/check-tests-in-builddir.sh similarity index 100% rename from tests/check-tests-in-builddir.test rename to t/check-tests-in-builddir.sh diff --git a/tests/check.test b/t/check.sh similarity index 100% rename from tests/check.test rename to t/check.sh diff --git a/tests/check10.test b/t/check10.sh similarity index 100% rename from tests/check10.test rename to t/check10.sh diff --git a/tests/check11.test b/t/check11.sh similarity index 100% rename from tests/check11.test rename to t/check11.sh diff --git a/tests/check12.test b/t/check12.sh similarity index 100% rename from tests/check12.test rename to t/check12.sh diff --git a/tests/check2.test b/t/check2.sh similarity index 100% rename from tests/check2.test rename to t/check2.sh diff --git a/tests/check3.test b/t/check3.sh similarity index 100% rename from tests/check3.test rename to t/check3.sh diff --git a/tests/check4.test b/t/check4.sh similarity index 100% rename from tests/check4.test rename to t/check4.sh diff --git a/tests/check5.test b/t/check5.sh similarity index 100% rename from tests/check5.test rename to t/check5.sh diff --git a/tests/check6.test b/t/check6.sh similarity index 100% rename from tests/check6.test rename to t/check6.sh diff --git a/tests/check7.test b/t/check7.sh similarity index 100% rename from tests/check7.test rename to t/check7.sh diff --git a/tests/check8.test b/t/check8.sh similarity index 100% rename from tests/check8.test rename to t/check8.sh diff --git a/tests/checkall.test b/t/checkall.sh similarity index 100% rename from tests/checkall.test rename to t/checkall.sh diff --git a/tests/clean.test b/t/clean.sh similarity index 100% rename from tests/clean.test rename to t/clean.sh diff --git a/tests/clean2.test b/t/clean2.sh similarity index 100% rename from tests/clean2.test rename to t/clean2.sh diff --git a/tests/colneq.test b/t/colneq.sh similarity index 100% rename from tests/colneq.test rename to t/colneq.sh diff --git a/tests/colneq2.test b/t/colneq2.sh similarity index 100% rename from tests/colneq2.test rename to t/colneq2.sh diff --git a/tests/colneq3.test b/t/colneq3.sh similarity index 100% rename from tests/colneq3.test rename to t/colneq3.sh diff --git a/tests/colon.test b/t/colon.sh similarity index 100% rename from tests/colon.test rename to t/colon.sh diff --git a/tests/colon2.test b/t/colon2.sh similarity index 100% rename from tests/colon2.test rename to t/colon2.sh diff --git a/tests/colon3.test b/t/colon3.sh similarity index 100% rename from tests/colon3.test rename to t/colon3.sh diff --git a/tests/colon4.test b/t/colon4.sh similarity index 100% rename from tests/colon4.test rename to t/colon4.sh diff --git a/tests/colon5.test b/t/colon5.sh similarity index 100% rename from tests/colon5.test rename to t/colon5.sh diff --git a/tests/colon6.test b/t/colon6.sh similarity index 100% rename from tests/colon6.test rename to t/colon6.sh diff --git a/tests/colon7.test b/t/colon7.sh similarity index 100% rename from tests/colon7.test rename to t/colon7.sh diff --git a/tests/color.test b/t/color.sh similarity index 100% rename from tests/color.test rename to t/color.sh diff --git a/tests/color2.test b/t/color2.sh similarity index 100% rename from tests/color2.test rename to t/color2.sh diff --git a/tests/commen10.test b/t/commen10.sh similarity index 100% rename from tests/commen10.test rename to t/commen10.sh diff --git a/tests/commen11.test b/t/commen11.sh similarity index 100% rename from tests/commen11.test rename to t/commen11.sh diff --git a/tests/comment.test b/t/comment.sh similarity index 100% rename from tests/comment.test rename to t/comment.sh diff --git a/tests/comment2.test b/t/comment2.sh similarity index 100% rename from tests/comment2.test rename to t/comment2.sh diff --git a/tests/comment3.test b/t/comment3.sh similarity index 100% rename from tests/comment3.test rename to t/comment3.sh diff --git a/tests/comment4.test b/t/comment4.sh similarity index 100% rename from tests/comment4.test rename to t/comment4.sh diff --git a/tests/comment5.test b/t/comment5.sh similarity index 100% rename from tests/comment5.test rename to t/comment5.sh diff --git a/tests/comment6.test b/t/comment6.sh similarity index 100% rename from tests/comment6.test rename to t/comment6.sh diff --git a/tests/comment7.test b/t/comment7.sh similarity index 100% rename from tests/comment7.test rename to t/comment7.sh diff --git a/tests/comment8.test b/t/comment8.sh similarity index 100% rename from tests/comment8.test rename to t/comment8.sh diff --git a/tests/comment9.test b/t/comment9.sh similarity index 100% rename from tests/comment9.test rename to t/comment9.sh diff --git a/tests/comments-in-var-def.test b/t/comments-in-var-def.sh similarity index 100% rename from tests/comments-in-var-def.test rename to t/comments-in-var-def.sh diff --git a/tests/compile.test b/t/compile.sh similarity index 100% rename from tests/compile.test rename to t/compile.sh diff --git a/tests/compile2.test b/t/compile2.sh similarity index 100% rename from tests/compile2.test rename to t/compile2.sh diff --git a/tests/compile3.test b/t/compile3.sh similarity index 100% rename from tests/compile3.test rename to t/compile3.sh diff --git a/tests/compile4.test b/t/compile4.sh similarity index 100% rename from tests/compile4.test rename to t/compile4.sh diff --git a/tests/compile5.test b/t/compile5.sh similarity index 100% rename from tests/compile5.test rename to t/compile5.sh diff --git a/tests/compile6.test b/t/compile6.sh similarity index 100% rename from tests/compile6.test rename to t/compile6.sh diff --git a/tests/compile_f90_c_cxx.test b/t/compile_f90_c_cxx.sh similarity index 100% rename from tests/compile_f90_c_cxx.test rename to t/compile_f90_c_cxx.sh diff --git a/tests/compile_f_c_cxx.test b/t/compile_f_c_cxx.sh similarity index 100% rename from tests/compile_f_c_cxx.test rename to t/compile_f_c_cxx.sh diff --git a/tests/cond-basic.test b/t/cond-basic.sh similarity index 100% rename from tests/cond-basic.test rename to t/cond-basic.sh diff --git a/tests/cond.test b/t/cond.sh similarity index 100% rename from tests/cond.test rename to t/cond.sh diff --git a/tests/cond10.test b/t/cond10.sh similarity index 100% rename from tests/cond10.test rename to t/cond10.sh diff --git a/tests/cond11.test b/t/cond11.sh similarity index 100% rename from tests/cond11.test rename to t/cond11.sh diff --git a/tests/cond13.test b/t/cond13.sh similarity index 100% rename from tests/cond13.test rename to t/cond13.sh diff --git a/tests/cond14.test b/t/cond14.sh similarity index 100% rename from tests/cond14.test rename to t/cond14.sh diff --git a/tests/cond15.test b/t/cond15.sh similarity index 100% rename from tests/cond15.test rename to t/cond15.sh diff --git a/tests/cond16.test b/t/cond16.sh similarity index 100% rename from tests/cond16.test rename to t/cond16.sh diff --git a/tests/cond17.test b/t/cond17.sh similarity index 100% rename from tests/cond17.test rename to t/cond17.sh diff --git a/tests/cond18.test b/t/cond18.sh similarity index 100% rename from tests/cond18.test rename to t/cond18.sh diff --git a/tests/cond19.test b/t/cond19.sh similarity index 100% rename from tests/cond19.test rename to t/cond19.sh diff --git a/tests/cond2.test b/t/cond2.sh similarity index 100% rename from tests/cond2.test rename to t/cond2.sh diff --git a/tests/cond20.test b/t/cond20.sh similarity index 100% rename from tests/cond20.test rename to t/cond20.sh diff --git a/tests/cond21.test b/t/cond21.sh similarity index 100% rename from tests/cond21.test rename to t/cond21.sh diff --git a/tests/cond22.test b/t/cond22.sh similarity index 100% rename from tests/cond22.test rename to t/cond22.sh diff --git a/tests/cond23.test b/t/cond23.sh similarity index 100% rename from tests/cond23.test rename to t/cond23.sh diff --git a/tests/cond24.test b/t/cond24.sh similarity index 100% rename from tests/cond24.test rename to t/cond24.sh diff --git a/tests/cond25.test b/t/cond25.sh similarity index 100% rename from tests/cond25.test rename to t/cond25.sh diff --git a/tests/cond26.test b/t/cond26.sh similarity index 100% rename from tests/cond26.test rename to t/cond26.sh diff --git a/tests/cond27.test b/t/cond27.sh similarity index 100% rename from tests/cond27.test rename to t/cond27.sh diff --git a/tests/cond28.test b/t/cond28.sh similarity index 100% rename from tests/cond28.test rename to t/cond28.sh diff --git a/tests/cond29.test b/t/cond29.sh similarity index 100% rename from tests/cond29.test rename to t/cond29.sh diff --git a/tests/cond3.test b/t/cond3.sh similarity index 100% rename from tests/cond3.test rename to t/cond3.sh diff --git a/tests/cond30.test b/t/cond30.sh similarity index 100% rename from tests/cond30.test rename to t/cond30.sh diff --git a/tests/cond31.test b/t/cond31.sh similarity index 100% rename from tests/cond31.test rename to t/cond31.sh diff --git a/tests/cond32.test b/t/cond32.sh similarity index 100% rename from tests/cond32.test rename to t/cond32.sh diff --git a/tests/cond33.test b/t/cond33.sh similarity index 100% rename from tests/cond33.test rename to t/cond33.sh diff --git a/tests/cond34.test b/t/cond34.sh similarity index 100% rename from tests/cond34.test rename to t/cond34.sh diff --git a/tests/cond35.test b/t/cond35.sh similarity index 100% rename from tests/cond35.test rename to t/cond35.sh diff --git a/tests/cond36.test b/t/cond36.sh similarity index 100% rename from tests/cond36.test rename to t/cond36.sh diff --git a/tests/cond37.test b/t/cond37.sh similarity index 100% rename from tests/cond37.test rename to t/cond37.sh diff --git a/tests/cond38.test b/t/cond38.sh similarity index 100% rename from tests/cond38.test rename to t/cond38.sh diff --git a/tests/cond39.test b/t/cond39.sh similarity index 100% rename from tests/cond39.test rename to t/cond39.sh diff --git a/tests/cond4.test b/t/cond4.sh similarity index 100% rename from tests/cond4.test rename to t/cond4.sh diff --git a/tests/cond40.test b/t/cond40.sh similarity index 100% rename from tests/cond40.test rename to t/cond40.sh diff --git a/tests/cond41.test b/t/cond41.sh similarity index 100% rename from tests/cond41.test rename to t/cond41.sh diff --git a/tests/cond42.test b/t/cond42.sh similarity index 100% rename from tests/cond42.test rename to t/cond42.sh diff --git a/tests/cond43.test b/t/cond43.sh similarity index 100% rename from tests/cond43.test rename to t/cond43.sh diff --git a/tests/cond44.test b/t/cond44.sh similarity index 100% rename from tests/cond44.test rename to t/cond44.sh diff --git a/tests/cond45.test b/t/cond45.sh similarity index 100% rename from tests/cond45.test rename to t/cond45.sh diff --git a/tests/cond46.test b/t/cond46.sh similarity index 100% rename from tests/cond46.test rename to t/cond46.sh diff --git a/tests/cond5.test b/t/cond5.sh similarity index 100% rename from tests/cond5.test rename to t/cond5.sh diff --git a/tests/cond6.test b/t/cond6.sh similarity index 100% rename from tests/cond6.test rename to t/cond6.sh diff --git a/tests/cond7.test b/t/cond7.sh similarity index 100% rename from tests/cond7.test rename to t/cond7.sh diff --git a/tests/cond8.test b/t/cond8.sh similarity index 100% rename from tests/cond8.test rename to t/cond8.sh diff --git a/tests/cond9.test b/t/cond9.sh similarity index 100% rename from tests/cond9.test rename to t/cond9.sh diff --git a/tests/condd.test b/t/condd.sh similarity index 100% rename from tests/condd.test rename to t/condd.sh diff --git a/tests/condhook.test b/t/condhook.sh similarity index 100% rename from tests/condhook.test rename to t/condhook.sh diff --git a/tests/condhook2.test b/t/condhook2.sh similarity index 100% rename from tests/condhook2.test rename to t/condhook2.sh diff --git a/tests/condinc.test b/t/condinc.sh similarity index 100% rename from tests/condinc.test rename to t/condinc.sh diff --git a/tests/condinc2.test b/t/condinc2.sh similarity index 100% rename from tests/condinc2.test rename to t/condinc2.sh diff --git a/tests/condlib.test b/t/condlib.sh similarity index 100% rename from tests/condlib.test rename to t/condlib.sh diff --git a/tests/condman2.test b/t/condman2.sh similarity index 100% rename from tests/condman2.test rename to t/condman2.sh diff --git a/tests/condman3.test b/t/condman3.sh similarity index 100% rename from tests/condman3.test rename to t/condman3.sh diff --git a/tests/confdeps.test b/t/confdeps.sh similarity index 100% rename from tests/confdeps.test rename to t/confdeps.sh diff --git a/tests/conff.test b/t/conff.sh similarity index 100% rename from tests/conff.test rename to t/conff.sh diff --git a/tests/conff2.test b/t/conff2.sh similarity index 100% rename from tests/conff2.test rename to t/conff2.sh diff --git a/tests/conffile-leading-dot.test b/t/conffile-leading-dot.sh similarity index 100% rename from tests/conffile-leading-dot.test rename to t/conffile-leading-dot.sh diff --git a/tests/confh.test b/t/confh.sh similarity index 100% rename from tests/confh.test rename to t/confh.sh diff --git a/tests/confh4.test b/t/confh4.sh similarity index 100% rename from tests/confh4.test rename to t/confh4.sh diff --git a/tests/confh5.test b/t/confh5.sh similarity index 100% rename from tests/confh5.test rename to t/confh5.sh diff --git a/tests/confh6.test b/t/confh6.sh similarity index 100% rename from tests/confh6.test rename to t/confh6.sh diff --git a/tests/confh7.test b/t/confh7.sh similarity index 100% rename from tests/confh7.test rename to t/confh7.sh diff --git a/tests/confh8.test b/t/confh8.sh similarity index 100% rename from tests/confh8.test rename to t/confh8.sh diff --git a/tests/configure.test b/t/configure.sh similarity index 100% rename from tests/configure.test rename to t/configure.sh diff --git a/tests/confincl.test b/t/confincl.sh similarity index 100% rename from tests/confincl.test rename to t/confincl.sh diff --git a/tests/conflnk.test b/t/conflnk.sh similarity index 100% rename from tests/conflnk.test rename to t/conflnk.sh diff --git a/tests/conflnk2.test b/t/conflnk2.sh similarity index 100% rename from tests/conflnk2.test rename to t/conflnk2.sh diff --git a/tests/conflnk3.test b/t/conflnk3.sh similarity index 100% rename from tests/conflnk3.test rename to t/conflnk3.sh diff --git a/tests/conflnk4.test b/t/conflnk4.sh similarity index 100% rename from tests/conflnk4.test rename to t/conflnk4.sh diff --git a/tests/confsub.test b/t/confsub.sh similarity index 100% rename from tests/confsub.test rename to t/confsub.sh diff --git a/tests/confvar.test b/t/confvar.sh similarity index 100% rename from tests/confvar.test rename to t/confvar.sh diff --git a/tests/confvar2.test b/t/confvar2.sh similarity index 100% rename from tests/confvar2.test rename to t/confvar2.sh diff --git a/tests/copy.test b/t/copy.sh similarity index 100% rename from tests/copy.test rename to t/copy.sh diff --git a/tests/cscope.tap b/t/cscope.tap similarity index 100% rename from tests/cscope.tap rename to t/cscope.tap diff --git a/tests/cscope2.test b/t/cscope2.sh similarity index 100% rename from tests/cscope2.test rename to t/cscope2.sh diff --git a/tests/cscope3.test b/t/cscope3.sh similarity index 100% rename from tests/cscope3.test rename to t/cscope3.sh diff --git a/tests/cxx.test b/t/cxx.sh similarity index 100% rename from tests/cxx.test rename to t/cxx.sh diff --git a/tests/cxx2.test b/t/cxx2.sh similarity index 100% rename from tests/cxx2.test rename to t/cxx2.sh diff --git a/tests/cxxcpp.test b/t/cxxcpp.sh similarity index 100% rename from tests/cxxcpp.test rename to t/cxxcpp.sh diff --git a/tests/cxxlibobj.test b/t/cxxlibobj.sh similarity index 100% rename from tests/cxxlibobj.test rename to t/cxxlibobj.sh diff --git a/tests/cxxlink.test b/t/cxxlink.sh similarity index 100% rename from tests/cxxlink.test rename to t/cxxlink.sh diff --git a/tests/cxxnoc.test b/t/cxxnoc.sh similarity index 100% rename from tests/cxxnoc.test rename to t/cxxnoc.sh diff --git a/tests/cxxo.test b/t/cxxo.sh similarity index 100% rename from tests/cxxo.test rename to t/cxxo.sh diff --git a/tests/cygnus-check-without-all.test b/t/cygnus-check-without-all.sh similarity index 100% rename from tests/cygnus-check-without-all.test rename to t/cygnus-check-without-all.sh diff --git a/tests/cygnus-dependency-tracking.test b/t/cygnus-dependency-tracking.sh similarity index 100% rename from tests/cygnus-dependency-tracking.test rename to t/cygnus-dependency-tracking.sh diff --git a/tests/cygnus-imply-foreign.test b/t/cygnus-imply-foreign.sh similarity index 100% rename from tests/cygnus-imply-foreign.test rename to t/cygnus-imply-foreign.sh diff --git a/tests/cygnus-no-dist.test b/t/cygnus-no-dist.sh similarity index 100% rename from tests/cygnus-no-dist.test rename to t/cygnus-no-dist.sh diff --git a/tests/cygnus-no-installinfo.test b/t/cygnus-no-installinfo.sh similarity index 100% rename from tests/cygnus-no-installinfo.test rename to t/cygnus-no-installinfo.sh diff --git a/tests/cygnus-requires-maintainer-mode.test b/t/cygnus-requires-maintainer-mode.sh similarity index 100% rename from tests/cygnus-requires-maintainer-mode.test rename to t/cygnus-requires-maintainer-mode.sh diff --git a/tests/cygwin32.test b/t/cygwin32.sh similarity index 100% rename from tests/cygwin32.test rename to t/cygwin32.sh diff --git a/tests/dash.test b/t/dash.sh similarity index 100% rename from tests/dash.test rename to t/dash.sh diff --git a/tests/defs b/t/defs similarity index 99% rename from tests/defs rename to t/defs index 709101ed3..fb1370898 100644 --- a/tests/defs +++ b/t/defs @@ -39,12 +39,12 @@ test -f ./defs-static || { # Enable the errexit shell flag early. set -e -# The name of the current test (without the '.test' suffix). +# The name of the current test (without the '.sh' or '.tap' suffix). # Test scripts can override it if they need to (but this should # be done carefully, and *before* including ./defs). if test -z "$me"; then # Guard against failure to spawn sed (seen on MSYS), or empty $argv0. - me=`echo "$argv0" | sed -e 's,.*[\\/],,;s/\.test$//;s/\.tap$//;'` \ + me=`echo "$argv0" | sed -e 's,.*[\\/],,;s/\.sh$//;s/\.tap$//;'` \ && test -n "$me" \ || { echo "$argv0: failed to define \$me" >&2; exit 99; } fi @@ -763,7 +763,7 @@ do # Exuberant Ctags will create a TAGS file even # when asked for --help or --version. (Emacs's etags # does not have such problem.) Use -o /dev/null - # to make sure we do not pollute the tests/ directory. + # to make sure we do not pollute the build directory. echo "$me: running etags --version -o /dev/null" etags --version -o /dev/null \ || skip_all_ "required program 'etags' not available" diff --git a/tests/defs-static.in b/t/defs-static.in similarity index 100% rename from tests/defs-static.in rename to t/defs-static.in diff --git a/tests/defun.test b/t/defun.sh similarity index 100% rename from tests/defun.test rename to t/defun.sh diff --git a/tests/defun2.test b/t/defun2.sh similarity index 100% rename from tests/defun2.test rename to t/defun2.sh diff --git a/tests/dejagnu-absolute-builddir.test b/t/dejagnu-absolute-builddir.sh similarity index 100% rename from tests/dejagnu-absolute-builddir.test rename to t/dejagnu-absolute-builddir.sh diff --git a/tests/dejagnu-relative-srcdir.test b/t/dejagnu-relative-srcdir.sh similarity index 100% rename from tests/dejagnu-relative-srcdir.test rename to t/dejagnu-relative-srcdir.sh diff --git a/tests/dejagnu-siteexp-append.test b/t/dejagnu-siteexp-append.sh similarity index 100% rename from tests/dejagnu-siteexp-append.test rename to t/dejagnu-siteexp-append.sh diff --git a/tests/dejagnu-siteexp-extend.test b/t/dejagnu-siteexp-extend.sh similarity index 100% rename from tests/dejagnu-siteexp-extend.test rename to t/dejagnu-siteexp-extend.sh diff --git a/tests/dejagnu-siteexp-useredit.test b/t/dejagnu-siteexp-useredit.sh similarity index 100% rename from tests/dejagnu-siteexp-useredit.test rename to t/dejagnu-siteexp-useredit.sh diff --git a/tests/dejagnu.test b/t/dejagnu.sh similarity index 100% rename from tests/dejagnu.test rename to t/dejagnu.sh diff --git a/tests/dejagnu2.test b/t/dejagnu2.sh similarity index 100% rename from tests/dejagnu2.test rename to t/dejagnu2.sh diff --git a/tests/dejagnu3.test b/t/dejagnu3.sh similarity index 100% rename from tests/dejagnu3.test rename to t/dejagnu3.sh diff --git a/tests/dejagnu4.test b/t/dejagnu4.sh similarity index 100% rename from tests/dejagnu4.test rename to t/dejagnu4.sh diff --git a/tests/dejagnu5.test b/t/dejagnu5.sh similarity index 100% rename from tests/dejagnu5.test rename to t/dejagnu5.sh diff --git a/tests/dejagnu6.test b/t/dejagnu6.sh similarity index 100% rename from tests/dejagnu6.test rename to t/dejagnu6.sh diff --git a/tests/dejagnu7.test b/t/dejagnu7.sh similarity index 100% rename from tests/dejagnu7.test rename to t/dejagnu7.sh diff --git a/tests/deleted-am.test b/t/deleted-am.sh similarity index 100% rename from tests/deleted-am.test rename to t/deleted-am.sh diff --git a/tests/deleted-m4.test b/t/deleted-m4.sh similarity index 100% rename from tests/deleted-m4.test rename to t/deleted-m4.sh diff --git a/tests/depacl2.test b/t/depacl2.sh similarity index 100% rename from tests/depacl2.test rename to t/depacl2.sh diff --git a/tests/depcomp.test b/t/depcomp.sh similarity index 100% rename from tests/depcomp.test rename to t/depcomp.sh diff --git a/tests/depcomp2.test b/t/depcomp2.sh similarity index 100% rename from tests/depcomp2.test rename to t/depcomp2.sh diff --git a/tests/depcomp8a.test b/t/depcomp8a.sh similarity index 100% rename from tests/depcomp8a.test rename to t/depcomp8a.sh diff --git a/tests/depcomp8b.test b/t/depcomp8b.sh similarity index 100% rename from tests/depcomp8b.test rename to t/depcomp8b.sh diff --git a/tests/depdist.test b/t/depdist.sh similarity index 100% rename from tests/depdist.test rename to t/depdist.sh diff --git a/tests/depend.test b/t/depend.sh similarity index 100% rename from tests/depend.test rename to t/depend.sh diff --git a/tests/depend3.test b/t/depend3.sh similarity index 100% rename from tests/depend3.test rename to t/depend3.sh diff --git a/tests/depend4.test b/t/depend4.sh similarity index 100% rename from tests/depend4.test rename to t/depend4.sh diff --git a/tests/depend5.test b/t/depend5.sh similarity index 100% rename from tests/depend5.test rename to t/depend5.sh diff --git a/tests/depend6.test b/t/depend6.sh similarity index 100% rename from tests/depend6.test rename to t/depend6.sh diff --git a/tests/deprecated-acinit.test b/t/deprecated-acinit.sh similarity index 100% rename from tests/deprecated-acinit.test rename to t/deprecated-acinit.sh diff --git a/tests/destdir.test b/t/destdir.sh similarity index 100% rename from tests/destdir.test rename to t/destdir.sh diff --git a/tests/dirlist-abspath.test b/t/dirlist-abspath.sh similarity index 100% rename from tests/dirlist-abspath.test rename to t/dirlist-abspath.sh diff --git a/tests/dirlist.test b/t/dirlist.sh similarity index 100% rename from tests/dirlist.test rename to t/dirlist.sh diff --git a/tests/dirlist2.test b/t/dirlist2.sh similarity index 100% rename from tests/dirlist2.test rename to t/dirlist2.sh diff --git a/tests/discover.test b/t/discover.sh similarity index 100% rename from tests/discover.test rename to t/discover.sh diff --git a/tests/dist-auxdir-many-subdirs.test b/t/dist-auxdir-many-subdirs.sh similarity index 100% rename from tests/dist-auxdir-many-subdirs.test rename to t/dist-auxdir-many-subdirs.sh diff --git a/tests/dist-auxfile-2.test b/t/dist-auxfile-2.sh similarity index 100% rename from tests/dist-auxfile-2.test rename to t/dist-auxfile-2.sh diff --git a/tests/dist-auxfile.test b/t/dist-auxfile.sh similarity index 100% rename from tests/dist-auxfile.test rename to t/dist-auxfile.sh diff --git a/tests/dist-formats.tap b/t/dist-formats.tap similarity index 100% rename from tests/dist-formats.tap rename to t/dist-formats.tap diff --git a/tests/dist-included-parent-dir.test b/t/dist-included-parent-dir.sh similarity index 100% rename from tests/dist-included-parent-dir.test rename to t/dist-included-parent-dir.sh diff --git a/tests/dist-missing-am.test b/t/dist-missing-am.sh similarity index 100% rename from tests/dist-missing-am.test rename to t/dist-missing-am.sh diff --git a/tests/dist-missing-included-m4.test b/t/dist-missing-included-m4.sh similarity index 100% rename from tests/dist-missing-included-m4.test rename to t/dist-missing-included-m4.sh diff --git a/tests/dist-missing-m4.test b/t/dist-missing-m4.sh similarity index 100% rename from tests/dist-missing-m4.test rename to t/dist-missing-m4.sh diff --git a/tests/dist-pr109765.test b/t/dist-pr109765.sh similarity index 100% rename from tests/dist-pr109765.test rename to t/dist-pr109765.sh diff --git a/tests/dist-readonly.test b/t/dist-readonly.sh similarity index 100% rename from tests/dist-readonly.test rename to t/dist-readonly.sh diff --git a/tests/dist-repeated.test b/t/dist-repeated.sh similarity index 100% rename from tests/dist-repeated.test rename to t/dist-repeated.sh diff --git a/tests/distcheck-configure-flags-am.test b/t/distcheck-configure-flags-am.sh similarity index 100% rename from tests/distcheck-configure-flags-am.test rename to t/distcheck-configure-flags-am.sh diff --git a/tests/distcheck-configure-flags-subpkg.test b/t/distcheck-configure-flags-subpkg.sh similarity index 100% rename from tests/distcheck-configure-flags-subpkg.test rename to t/distcheck-configure-flags-subpkg.sh diff --git a/tests/distcheck-configure-flags.test b/t/distcheck-configure-flags.sh similarity index 100% rename from tests/distcheck-configure-flags.test rename to t/distcheck-configure-flags.sh diff --git a/tests/distcheck-hook.test b/t/distcheck-hook.sh similarity index 100% rename from tests/distcheck-hook.test rename to t/distcheck-hook.sh diff --git a/tests/distcheck-hook2.test b/t/distcheck-hook2.sh similarity index 100% rename from tests/distcheck-hook2.test rename to t/distcheck-hook2.sh diff --git a/tests/distcheck-missing-m4.test b/t/distcheck-missing-m4.sh similarity index 100% rename from tests/distcheck-missing-m4.test rename to t/distcheck-missing-m4.sh diff --git a/tests/distcheck-outdated-m4.test b/t/distcheck-outdated-m4.sh similarity index 100% rename from tests/distcheck-outdated-m4.test rename to t/distcheck-outdated-m4.sh diff --git a/tests/distcheck-override-infodir.test b/t/distcheck-override-infodir.sh similarity index 100% rename from tests/distcheck-override-infodir.test rename to t/distcheck-override-infodir.sh diff --git a/tests/distcheck-pr10470.test b/t/distcheck-pr10470.sh similarity index 100% rename from tests/distcheck-pr10470.test rename to t/distcheck-pr10470.sh diff --git a/tests/distcheck-pr9579.test b/t/distcheck-pr9579.sh similarity index 100% rename from tests/distcheck-pr9579.test rename to t/distcheck-pr9579.sh diff --git a/tests/distcheck-writable-srcdir.test b/t/distcheck-writable-srcdir.sh similarity index 100% rename from tests/distcheck-writable-srcdir.test rename to t/distcheck-writable-srcdir.sh diff --git a/tests/distcleancheck.test b/t/distcleancheck.sh similarity index 100% rename from tests/distcleancheck.test rename to t/distcleancheck.sh diff --git a/tests/distcom-subdir.test b/t/distcom-subdir.sh similarity index 100% rename from tests/distcom-subdir.test rename to t/distcom-subdir.sh diff --git a/tests/distcom2.test b/t/distcom2.sh similarity index 100% rename from tests/distcom2.test rename to t/distcom2.sh diff --git a/tests/distcom3.test b/t/distcom3.sh similarity index 100% rename from tests/distcom3.test rename to t/distcom3.sh diff --git a/tests/distcom4.test b/t/distcom4.sh similarity index 100% rename from tests/distcom4.test rename to t/distcom4.sh diff --git a/tests/distcom5.test b/t/distcom5.sh similarity index 100% rename from tests/distcom5.test rename to t/distcom5.sh diff --git a/tests/distdir.test b/t/distdir.sh similarity index 100% rename from tests/distdir.test rename to t/distdir.sh diff --git a/tests/disthook.test b/t/disthook.sh similarity index 100% rename from tests/disthook.test rename to t/disthook.sh diff --git a/tests/distlinks.test b/t/distlinks.sh similarity index 100% rename from tests/distlinks.test rename to t/distlinks.sh diff --git a/tests/distlinksbrk.test b/t/distlinksbrk.sh similarity index 100% rename from tests/distlinksbrk.test rename to t/distlinksbrk.sh diff --git a/tests/distname.test b/t/distname.sh similarity index 100% rename from tests/distname.test rename to t/distname.sh diff --git a/tests/dmalloc.test b/t/dmalloc.sh similarity index 100% rename from tests/dmalloc.test rename to t/dmalloc.sh diff --git a/tests/doc-parsing-buglets-colneq-subst.test b/t/doc-parsing-buglets-colneq-subst.sh similarity index 100% rename from tests/doc-parsing-buglets-colneq-subst.test rename to t/doc-parsing-buglets-colneq-subst.sh diff --git a/tests/doc-parsing-buglets-tabs.test b/t/doc-parsing-buglets-tabs.sh similarity index 100% rename from tests/doc-parsing-buglets-tabs.test rename to t/doc-parsing-buglets-tabs.sh diff --git a/tests/dollar.test b/t/dollar.sh similarity index 100% rename from tests/dollar.test rename to t/dollar.sh diff --git a/tests/dollarvar.test b/t/dollarvar.sh similarity index 100% rename from tests/dollarvar.test rename to t/dollarvar.sh diff --git a/tests/dollarvar2.test b/t/dollarvar2.sh similarity index 100% rename from tests/dollarvar2.test rename to t/dollarvar2.sh diff --git a/tests/double.test b/t/double.sh similarity index 100% rename from tests/double.test rename to t/double.sh diff --git a/tests/dup2.test b/t/dup2.sh similarity index 100% rename from tests/dup2.test rename to t/dup2.sh diff --git a/tests/else.test b/t/else.sh similarity index 100% rename from tests/else.test rename to t/else.sh diff --git a/tests/empty.test b/t/empty.sh similarity index 100% rename from tests/empty.test rename to t/empty.sh diff --git a/tests/empty2.test b/t/empty2.sh similarity index 100% rename from tests/empty2.test rename to t/empty2.sh diff --git a/tests/empty3.test b/t/empty3.sh similarity index 100% rename from tests/empty3.test rename to t/empty3.sh diff --git a/tests/empty4.test b/t/empty4.sh similarity index 100% rename from tests/empty4.test rename to t/empty4.sh diff --git a/tests/exdir.test b/t/exdir.sh similarity index 100% rename from tests/exdir.test rename to t/exdir.sh diff --git a/tests/exdir2.test b/t/exdir2.sh similarity index 100% rename from tests/exdir2.test rename to t/exdir2.sh diff --git a/tests/exdir3.test b/t/exdir3.sh similarity index 100% rename from tests/exdir3.test rename to t/exdir3.sh diff --git a/tests/exeext.test b/t/exeext.sh similarity index 100% rename from tests/exeext.test rename to t/exeext.sh diff --git a/tests/exeext2.test b/t/exeext2.sh similarity index 100% rename from tests/exeext2.test rename to t/exeext2.sh diff --git a/tests/exeext3.test b/t/exeext3.sh similarity index 100% rename from tests/exeext3.test rename to t/exeext3.sh diff --git a/tests/exeext4.test b/t/exeext4.sh similarity index 100% rename from tests/exeext4.test rename to t/exeext4.sh diff --git a/tests/exsource.test b/t/exsource.sh similarity index 100% rename from tests/exsource.test rename to t/exsource.sh diff --git a/tests/ext.test b/t/ext.sh similarity index 100% rename from tests/ext.test rename to t/ext.sh diff --git a/tests/ext2.test b/t/ext2.sh similarity index 100% rename from tests/ext2.test rename to t/ext2.sh diff --git a/tests/ext3.test b/t/ext3.sh similarity index 100% rename from tests/ext3.test rename to t/ext3.sh diff --git a/tests/extra-portability.test b/t/extra-portability.sh similarity index 100% rename from tests/extra-portability.test rename to t/extra-portability.sh diff --git a/tests/extra-portability2.test b/t/extra-portability2.sh similarity index 100% rename from tests/extra-portability2.test rename to t/extra-portability2.sh diff --git a/tests/extra-portability3.test b/t/extra-portability3.sh similarity index 100% rename from tests/extra-portability3.test rename to t/extra-portability3.sh diff --git a/tests/extra-programs-empty.test b/t/extra-programs-empty.sh similarity index 100% rename from tests/extra-programs-empty.test rename to t/extra-programs-empty.sh diff --git a/tests/extra.test b/t/extra.sh similarity index 100% rename from tests/extra.test rename to t/extra.sh diff --git a/tests/extra10.test b/t/extra10.sh similarity index 100% rename from tests/extra10.test rename to t/extra10.sh diff --git a/tests/extra11.test b/t/extra11.sh similarity index 100% rename from tests/extra11.test rename to t/extra11.sh diff --git a/tests/extra12.test b/t/extra12.sh similarity index 100% rename from tests/extra12.test rename to t/extra12.sh diff --git a/tests/extra2.test b/t/extra2.sh similarity index 100% rename from tests/extra2.test rename to t/extra2.sh diff --git a/tests/extra3.test b/t/extra3.sh similarity index 100% rename from tests/extra3.test rename to t/extra3.sh diff --git a/tests/extra4.test b/t/extra4.sh similarity index 100% rename from tests/extra4.test rename to t/extra4.sh diff --git a/tests/extra5.test b/t/extra5.sh similarity index 100% rename from tests/extra5.test rename to t/extra5.sh diff --git a/tests/extra6.test b/t/extra6.sh similarity index 100% rename from tests/extra6.test rename to t/extra6.sh diff --git a/tests/extra7.test b/t/extra7.sh similarity index 100% rename from tests/extra7.test rename to t/extra7.sh diff --git a/tests/extra8.test b/t/extra8.sh similarity index 100% rename from tests/extra8.test rename to t/extra8.sh diff --git a/tests/extra9.test b/t/extra9.sh similarity index 100% rename from tests/extra9.test rename to t/extra9.sh diff --git a/tests/extradep.test b/t/extradep.sh similarity index 100% rename from tests/extradep.test rename to t/extradep.sh diff --git a/tests/extradep2.test b/t/extradep2.sh similarity index 100% rename from tests/extradep2.test rename to t/extradep2.sh diff --git a/tests/f90only.test b/t/f90only.sh similarity index 100% rename from tests/f90only.test rename to t/f90only.sh diff --git a/tests/flavor.test b/t/flavor.sh similarity index 100% rename from tests/flavor.test rename to t/flavor.sh diff --git a/tests/flibs.test b/t/flibs.sh similarity index 100% rename from tests/flibs.test rename to t/flibs.sh diff --git a/tests/fn99.test b/t/fn99.sh similarity index 100% rename from tests/fn99.test rename to t/fn99.sh diff --git a/tests/fn99subdir.test b/t/fn99subdir.sh similarity index 100% rename from tests/fn99subdir.test rename to t/fn99subdir.sh diff --git a/tests/fnoc.test b/t/fnoc.sh similarity index 100% rename from tests/fnoc.test rename to t/fnoc.sh diff --git a/tests/fo.test b/t/fo.sh similarity index 100% rename from tests/fo.test rename to t/fo.sh diff --git a/tests/fonly.test b/t/fonly.sh similarity index 100% rename from tests/fonly.test rename to t/fonly.sh diff --git a/tests/forcemiss.test b/t/forcemiss.sh similarity index 100% rename from tests/forcemiss.test rename to t/forcemiss.sh diff --git a/tests/forcemiss2.test b/t/forcemiss2.sh similarity index 100% rename from tests/forcemiss2.test rename to t/forcemiss2.sh diff --git a/tests/fort1.test b/t/fort1.sh similarity index 100% rename from tests/fort1.test rename to t/fort1.sh diff --git a/tests/fort2.test b/t/fort2.sh similarity index 100% rename from tests/fort2.test rename to t/fort2.sh diff --git a/tests/fort4.test b/t/fort4.sh similarity index 100% rename from tests/fort4.test rename to t/fort4.sh diff --git a/tests/fort5.test b/t/fort5.sh similarity index 100% rename from tests/fort5.test rename to t/fort5.sh diff --git a/tests/fortdep.test b/t/fortdep.sh similarity index 100% rename from tests/fortdep.test rename to t/fortdep.sh diff --git a/tests/gcj.test b/t/gcj.sh similarity index 100% rename from tests/gcj.test rename to t/gcj.sh diff --git a/tests/gcj2.test b/t/gcj2.sh similarity index 100% rename from tests/gcj2.test rename to t/gcj2.sh diff --git a/tests/gcj3.test b/t/gcj3.sh similarity index 100% rename from tests/gcj3.test rename to t/gcj3.sh diff --git a/tests/gcj4.test b/t/gcj4.sh similarity index 100% rename from tests/gcj4.test rename to t/gcj4.sh diff --git a/tests/gcj5.test b/t/gcj5.sh similarity index 100% rename from tests/gcj5.test rename to t/gcj5.sh diff --git a/tests/gcj6.test b/t/gcj6.sh similarity index 100% rename from tests/gcj6.test rename to t/gcj6.sh diff --git a/tests/gen-testsuite-part b/t/gen-testsuite-part similarity index 99% rename from tests/gen-testsuite-part rename to t/gen-testsuite-part index 719dc17d2..f97810645 100755 --- a/tests/gen-testsuite-part +++ b/t/gen-testsuite-part @@ -138,7 +138,7 @@ sub parse_options (@) #-------------------------------------------------------------------------- # Where testsuite-related helper scripts, data files and shell libraries -# are placed. Relative to the 'tests/' subdirectory. +# are placed. Relative to the 't/' subdirectory. my $auxdir = "ax"; my %deps_extractor = diff --git a/tests/get-sysconf.test b/t/get-sysconf.sh similarity index 100% rename from tests/get-sysconf.test rename to t/get-sysconf.sh diff --git a/tests/gettext-macros.test b/t/gettext-macros.sh similarity index 100% rename from tests/gettext-macros.test rename to t/gettext-macros.sh diff --git a/tests/gettext.test b/t/gettext.sh similarity index 100% rename from tests/gettext.test rename to t/gettext.sh diff --git a/tests/gettext2.test b/t/gettext2.sh similarity index 100% rename from tests/gettext2.test rename to t/gettext2.sh diff --git a/tests/gettext3.test b/t/gettext3.sh similarity index 100% rename from tests/gettext3.test rename to t/gettext3.sh diff --git a/tests/gnits.test b/t/gnits.sh similarity index 100% rename from tests/gnits.test rename to t/gnits.sh diff --git a/tests/gnits2.test b/t/gnits2.sh similarity index 100% rename from tests/gnits2.test rename to t/gnits2.sh diff --git a/tests/gnits3.test b/t/gnits3.sh similarity index 100% rename from tests/gnits3.test rename to t/gnits3.sh diff --git a/tests/gnumake.test b/t/gnumake.sh similarity index 100% rename from tests/gnumake.test rename to t/gnumake.sh diff --git a/tests/gnuwarn.test b/t/gnuwarn.sh similarity index 100% rename from tests/gnuwarn.test rename to t/gnuwarn.sh diff --git a/tests/gnuwarn2.test b/t/gnuwarn2.sh similarity index 100% rename from tests/gnuwarn2.test rename to t/gnuwarn2.sh diff --git a/tests/hdr-vars-defined-once.test b/t/hdr-vars-defined-once.sh similarity index 100% rename from tests/hdr-vars-defined-once.test rename to t/hdr-vars-defined-once.sh diff --git a/tests/header.test b/t/header.sh similarity index 100% rename from tests/header.test rename to t/header.sh diff --git a/tests/help-depend.test b/t/help-depend.sh similarity index 100% rename from tests/help-depend.test rename to t/help-depend.sh diff --git a/tests/help-depend2.test b/t/help-depend2.sh similarity index 100% rename from tests/help-depend2.test rename to t/help-depend2.sh diff --git a/tests/help-dmalloc.test b/t/help-dmalloc.sh similarity index 100% rename from tests/help-dmalloc.test rename to t/help-dmalloc.sh diff --git a/tests/help-init.test b/t/help-init.sh similarity index 100% rename from tests/help-init.test rename to t/help-init.sh diff --git a/tests/help-lispdir.test b/t/help-lispdir.sh similarity index 100% rename from tests/help-lispdir.test rename to t/help-lispdir.sh diff --git a/tests/help-multilib.test b/t/help-multilib.sh similarity index 100% rename from tests/help-multilib.test rename to t/help-multilib.sh diff --git a/tests/help-python.test b/t/help-python.sh similarity index 100% rename from tests/help-python.test rename to t/help-python.sh diff --git a/tests/help-silent.test b/t/help-silent.sh similarity index 100% rename from tests/help-silent.test rename to t/help-silent.sh diff --git a/tests/help-upc.test b/t/help-upc.sh similarity index 100% rename from tests/help-upc.test rename to t/help-upc.sh diff --git a/tests/help.test b/t/help.sh similarity index 100% rename from tests/help.test rename to t/help.sh diff --git a/tests/help2.test b/t/help2.sh similarity index 100% rename from tests/help2.test rename to t/help2.sh diff --git a/tests/help3.test b/t/help3.sh similarity index 100% rename from tests/help3.test rename to t/help3.sh diff --git a/tests/help4.test b/t/help4.sh similarity index 100% rename from tests/help4.test rename to t/help4.sh diff --git a/tests/hfs.test b/t/hfs.sh similarity index 100% rename from tests/hfs.test rename to t/hfs.sh diff --git a/tests/implicit.test b/t/implicit.sh similarity index 100% rename from tests/implicit.test rename to t/implicit.sh diff --git a/tests/info.test b/t/info.sh similarity index 100% rename from tests/info.test rename to t/info.sh diff --git a/tests/init.test b/t/init.sh similarity index 100% rename from tests/init.test rename to t/init.sh diff --git a/tests/init2.test b/t/init2.sh similarity index 100% rename from tests/init2.test rename to t/init2.sh diff --git a/tests/insh2.test b/t/insh2.sh similarity index 100% rename from tests/insh2.test rename to t/insh2.sh diff --git a/tests/install-info-dir.test b/t/install-info-dir.sh similarity index 100% rename from tests/install-info-dir.test rename to t/install-info-dir.sh diff --git a/tests/install2.test b/t/install2.sh similarity index 100% rename from tests/install2.test rename to t/install2.sh diff --git a/tests/installdir.test b/t/installdir.sh similarity index 100% rename from tests/installdir.test rename to t/installdir.sh diff --git a/tests/instdat.test b/t/instdat.sh similarity index 100% rename from tests/instdat.test rename to t/instdat.sh diff --git a/tests/instdat2.test b/t/instdat2.sh similarity index 100% rename from tests/instdat2.test rename to t/instdat2.sh diff --git a/tests/instdir-cond.test b/t/instdir-cond.sh similarity index 100% rename from tests/instdir-cond.test rename to t/instdir-cond.sh diff --git a/tests/instdir-cond2.test b/t/instdir-cond2.sh similarity index 100% rename from tests/instdir-cond2.test rename to t/instdir-cond2.sh diff --git a/tests/instdir-java.test b/t/instdir-java.sh similarity index 100% rename from tests/instdir-java.test rename to t/instdir-java.sh diff --git a/tests/instdir-lisp.test b/t/instdir-lisp.sh similarity index 100% rename from tests/instdir-lisp.test rename to t/instdir-lisp.sh diff --git a/tests/instdir-ltlib.test b/t/instdir-ltlib.sh similarity index 100% rename from tests/instdir-ltlib.test rename to t/instdir-ltlib.sh diff --git a/tests/instdir-no-empty.test b/t/instdir-no-empty.sh similarity index 100% rename from tests/instdir-no-empty.test rename to t/instdir-no-empty.sh diff --git a/tests/instdir-prog.test b/t/instdir-prog.sh similarity index 100% rename from tests/instdir-prog.test rename to t/instdir-prog.sh diff --git a/tests/instdir-python.test b/t/instdir-python.sh similarity index 100% rename from tests/instdir-python.test rename to t/instdir-python.sh diff --git a/tests/instdir-texi.test b/t/instdir-texi.sh similarity index 100% rename from tests/instdir-texi.test rename to t/instdir-texi.sh diff --git a/tests/instdir.test b/t/instdir.sh similarity index 100% rename from tests/instdir.test rename to t/instdir.sh diff --git a/tests/instdir2.test b/t/instdir2.sh similarity index 100% rename from tests/instdir2.test rename to t/instdir2.sh diff --git a/tests/instexec.test b/t/instexec.sh similarity index 100% rename from tests/instexec.test rename to t/instexec.sh diff --git a/tests/instfail-info.test b/t/instfail-info.sh similarity index 100% rename from tests/instfail-info.test rename to t/instfail-info.sh diff --git a/tests/instfail-java.test b/t/instfail-java.sh similarity index 100% rename from tests/instfail-java.test rename to t/instfail-java.sh diff --git a/tests/instfail-libtool.test b/t/instfail-libtool.sh similarity index 100% rename from tests/instfail-libtool.test rename to t/instfail-libtool.sh diff --git a/tests/instfail.test b/t/instfail.sh similarity index 100% rename from tests/instfail.test rename to t/instfail.sh diff --git a/tests/insthook.test b/t/insthook.sh similarity index 100% rename from tests/insthook.test rename to t/insthook.sh diff --git a/tests/instman.test b/t/instman.sh similarity index 100% rename from tests/instman.test rename to t/instman.sh diff --git a/tests/instman2.test b/t/instman2.sh similarity index 100% rename from tests/instman2.test rename to t/instman2.sh diff --git a/tests/instmany-mans.test b/t/instmany-mans.sh similarity index 100% rename from tests/instmany-mans.test rename to t/instmany-mans.sh diff --git a/tests/instmany-python.test b/t/instmany-python.sh similarity index 100% rename from tests/instmany-python.test rename to t/instmany-python.sh diff --git a/tests/instmany.test b/t/instmany.sh similarity index 100% rename from tests/instmany.test rename to t/instmany.sh diff --git a/tests/instsh.test b/t/instsh.sh similarity index 100% rename from tests/instsh.test rename to t/instsh.sh diff --git a/tests/instsh2.test b/t/instsh2.sh similarity index 100% rename from tests/instsh2.test rename to t/instsh2.sh diff --git a/tests/instsh3.test b/t/instsh3.sh similarity index 100% rename from tests/instsh3.test rename to t/instsh3.sh diff --git a/tests/instspc.tap b/t/instspc.tap similarity index 100% rename from tests/instspc.tap rename to t/instspc.tap diff --git a/tests/interp.test b/t/interp.sh similarity index 100% rename from tests/interp.test rename to t/interp.sh diff --git a/tests/interp2.test b/t/interp2.sh similarity index 100% rename from tests/interp2.test rename to t/interp2.sh diff --git a/tests/java-check.test b/t/java-check.sh similarity index 100% rename from tests/java-check.test rename to t/java-check.sh diff --git a/tests/java-clean.test b/t/java-clean.sh similarity index 100% rename from tests/java-clean.test rename to t/java-clean.sh diff --git a/tests/java-compile-install.test b/t/java-compile-install.sh similarity index 100% rename from tests/java-compile-install.test rename to t/java-compile-install.sh diff --git a/tests/java-compile-run-flat.test b/t/java-compile-run-flat.sh similarity index 100% rename from tests/java-compile-run-flat.test rename to t/java-compile-run-flat.sh diff --git a/tests/java-compile-run-nested.test b/t/java-compile-run-nested.sh similarity index 100% rename from tests/java-compile-run-nested.test rename to t/java-compile-run-nested.sh diff --git a/tests/java-empty-classpath.test b/t/java-empty-classpath.sh similarity index 100% rename from tests/java-empty-classpath.test rename to t/java-empty-classpath.sh diff --git a/tests/java-extra.test b/t/java-extra.sh similarity index 100% rename from tests/java-extra.test rename to t/java-extra.sh diff --git a/tests/java-mix.test b/t/java-mix.sh similarity index 100% rename from tests/java-mix.test rename to t/java-mix.sh diff --git a/tests/java-no-duplicate.test b/t/java-no-duplicate.sh similarity index 100% rename from tests/java-no-duplicate.test rename to t/java-no-duplicate.sh diff --git a/tests/java-nobase.test b/t/java-nobase.sh similarity index 100% rename from tests/java-nobase.test rename to t/java-nobase.sh diff --git a/tests/java-noinst.test b/t/java-noinst.sh similarity index 100% rename from tests/java-noinst.test rename to t/java-noinst.sh diff --git a/tests/java-rebuild.test b/t/java-rebuild.sh similarity index 100% rename from tests/java-rebuild.test rename to t/java-rebuild.sh diff --git a/tests/java-sources.test b/t/java-sources.sh similarity index 100% rename from tests/java-sources.test rename to t/java-sources.sh diff --git a/tests/java-uninstall.test b/t/java-uninstall.sh similarity index 100% rename from tests/java-uninstall.test rename to t/java-uninstall.sh diff --git a/tests/java.test b/t/java.sh similarity index 100% rename from tests/java.test rename to t/java.sh diff --git a/tests/java2.test b/t/java2.sh similarity index 100% rename from tests/java2.test rename to t/java2.sh diff --git a/tests/java3.test b/t/java3.sh similarity index 100% rename from tests/java3.test rename to t/java3.sh diff --git a/tests/javadir-undefined.test b/t/javadir-undefined.sh similarity index 100% rename from tests/javadir-undefined.test rename to t/javadir-undefined.sh diff --git a/tests/javaflags.test b/t/javaflags.sh similarity index 100% rename from tests/javaflags.test rename to t/javaflags.sh diff --git a/tests/javaprim.test b/t/javaprim.sh similarity index 100% rename from tests/javaprim.test rename to t/javaprim.sh diff --git a/tests/javasubst.test b/t/javasubst.sh similarity index 100% rename from tests/javasubst.test rename to t/javasubst.sh diff --git a/tests/ldadd.test b/t/ldadd.sh similarity index 100% rename from tests/ldadd.test rename to t/ldadd.sh diff --git a/tests/ldflags.test b/t/ldflags.sh similarity index 100% rename from tests/ldflags.test rename to t/ldflags.sh diff --git a/tests/lex-clean-cxx.test b/t/lex-clean-cxx.sh similarity index 100% rename from tests/lex-clean-cxx.test rename to t/lex-clean-cxx.sh diff --git a/tests/lex-clean.test b/t/lex-clean.sh similarity index 100% rename from tests/lex-clean.test rename to t/lex-clean.sh diff --git a/tests/lex-depend-cxx.test b/t/lex-depend-cxx.sh similarity index 100% rename from tests/lex-depend-cxx.test rename to t/lex-depend-cxx.sh diff --git a/tests/lex-depend-grep.test b/t/lex-depend-grep.sh similarity index 100% rename from tests/lex-depend-grep.test rename to t/lex-depend-grep.sh diff --git a/tests/lex-depend.test b/t/lex-depend.sh similarity index 100% rename from tests/lex-depend.test rename to t/lex-depend.sh diff --git a/tests/lex-lib-external.test b/t/lex-lib-external.sh similarity index 100% rename from tests/lex-lib-external.test rename to t/lex-lib-external.sh diff --git a/tests/lex-lib.test b/t/lex-lib.sh similarity index 100% rename from tests/lex-lib.test rename to t/lex-lib.sh diff --git a/tests/lex-libobj.test b/t/lex-libobj.sh similarity index 100% rename from tests/lex-libobj.test rename to t/lex-libobj.sh diff --git a/tests/lex-line.test b/t/lex-line.sh similarity index 100% rename from tests/lex-line.test rename to t/lex-line.sh diff --git a/tests/lex-nodist.test b/t/lex-nodist.sh similarity index 100% rename from tests/lex-nodist.test rename to t/lex-nodist.sh diff --git a/tests/lex-noyywrap.test b/t/lex-noyywrap.sh similarity index 100% rename from tests/lex-noyywrap.test rename to t/lex-noyywrap.sh diff --git a/tests/lex-pr204.test b/t/lex-pr204.sh similarity index 100% rename from tests/lex-pr204.test rename to t/lex-pr204.sh diff --git a/tests/lex-subobj-nodep.test b/t/lex-subobj-nodep.sh similarity index 100% rename from tests/lex-subobj-nodep.test rename to t/lex-subobj-nodep.sh diff --git a/tests/lex.test b/t/lex.sh similarity index 100% rename from tests/lex.test rename to t/lex.sh diff --git a/tests/lex2.test b/t/lex2.sh similarity index 100% rename from tests/lex2.test rename to t/lex2.sh diff --git a/tests/lex3.test b/t/lex3.sh similarity index 100% rename from tests/lex3.test rename to t/lex3.sh diff --git a/tests/lex5.test b/t/lex5.sh similarity index 100% rename from tests/lex5.test rename to t/lex5.sh diff --git a/tests/lexcpp.test b/t/lexcpp.sh similarity index 100% rename from tests/lexcpp.test rename to t/lexcpp.sh diff --git a/tests/lexvpath.test b/t/lexvpath.sh similarity index 100% rename from tests/lexvpath.test rename to t/lexvpath.sh diff --git a/tests/lflags.test b/t/lflags.sh similarity index 100% rename from tests/lflags.test rename to t/lflags.sh diff --git a/tests/lflags2.test b/t/lflags2.sh similarity index 100% rename from tests/lflags2.test rename to t/lflags2.sh diff --git a/tests/libexec.test b/t/libexec.sh similarity index 100% rename from tests/libexec.test rename to t/libexec.sh diff --git a/tests/libobj-basic.test b/t/libobj-basic.sh similarity index 100% rename from tests/libobj-basic.test rename to t/libobj-basic.sh diff --git a/tests/libobj10.test b/t/libobj10.sh similarity index 100% rename from tests/libobj10.test rename to t/libobj10.sh diff --git a/tests/libobj12.test b/t/libobj12.sh similarity index 100% rename from tests/libobj12.test rename to t/libobj12.sh diff --git a/tests/libobj13.test b/t/libobj13.sh similarity index 100% rename from tests/libobj13.test rename to t/libobj13.sh diff --git a/tests/libobj14.test b/t/libobj14.sh similarity index 100% rename from tests/libobj14.test rename to t/libobj14.sh diff --git a/tests/libobj15a.test b/t/libobj15a.sh similarity index 100% rename from tests/libobj15a.test rename to t/libobj15a.sh diff --git a/tests/libobj15b.test b/t/libobj15b.sh similarity index 100% rename from tests/libobj15b.test rename to t/libobj15b.sh diff --git a/tests/libobj15c.test b/t/libobj15c.sh similarity index 100% rename from tests/libobj15c.test rename to t/libobj15c.sh diff --git a/tests/libobj16a.test b/t/libobj16a.sh similarity index 100% rename from tests/libobj16a.test rename to t/libobj16a.sh diff --git a/tests/libobj16b.test b/t/libobj16b.sh similarity index 100% rename from tests/libobj16b.test rename to t/libobj16b.sh diff --git a/tests/libobj17.test b/t/libobj17.sh similarity index 100% rename from tests/libobj17.test rename to t/libobj17.sh diff --git a/tests/libobj18.test b/t/libobj18.sh similarity index 100% rename from tests/libobj18.test rename to t/libobj18.sh diff --git a/tests/libobj19.test b/t/libobj19.sh similarity index 100% rename from tests/libobj19.test rename to t/libobj19.sh diff --git a/tests/libobj2.test b/t/libobj2.sh similarity index 100% rename from tests/libobj2.test rename to t/libobj2.sh diff --git a/tests/libobj20a.test b/t/libobj20a.sh similarity index 100% rename from tests/libobj20a.test rename to t/libobj20a.sh diff --git a/tests/libobj20b.test b/t/libobj20b.sh similarity index 100% rename from tests/libobj20b.test rename to t/libobj20b.sh diff --git a/tests/libobj20c.test b/t/libobj20c.sh similarity index 100% rename from tests/libobj20c.test rename to t/libobj20c.sh diff --git a/tests/libobj3.test b/t/libobj3.sh similarity index 100% rename from tests/libobj3.test rename to t/libobj3.sh diff --git a/tests/libobj4.test b/t/libobj4.sh similarity index 100% rename from tests/libobj4.test rename to t/libobj4.sh diff --git a/tests/libobj5.test b/t/libobj5.sh similarity index 100% rename from tests/libobj5.test rename to t/libobj5.sh diff --git a/tests/libobj7.test b/t/libobj7.sh similarity index 100% rename from tests/libobj7.test rename to t/libobj7.sh diff --git a/tests/library.test b/t/library.sh similarity index 100% rename from tests/library.test rename to t/library.sh diff --git a/tests/library2.test b/t/library2.sh similarity index 100% rename from tests/library2.test rename to t/library2.sh diff --git a/tests/library3.test b/t/library3.sh similarity index 100% rename from tests/library3.test rename to t/library3.sh diff --git a/tests/libtoo10.test b/t/libtoo10.sh similarity index 100% rename from tests/libtoo10.test rename to t/libtoo10.sh diff --git a/tests/libtoo11.test b/t/libtoo11.sh similarity index 100% rename from tests/libtoo11.test rename to t/libtoo11.sh diff --git a/tests/libtool-macros.test b/t/libtool-macros.sh similarity index 100% rename from tests/libtool-macros.test rename to t/libtool-macros.sh diff --git a/tests/libtool.test b/t/libtool.sh similarity index 100% rename from tests/libtool.test rename to t/libtool.sh diff --git a/tests/libtool2.test b/t/libtool2.sh similarity index 100% rename from tests/libtool2.test rename to t/libtool2.sh diff --git a/tests/libtool3.test b/t/libtool3.sh similarity index 100% rename from tests/libtool3.test rename to t/libtool3.sh diff --git a/tests/libtool4.test b/t/libtool4.sh similarity index 100% rename from tests/libtool4.test rename to t/libtool4.sh diff --git a/tests/libtool5.test b/t/libtool5.sh similarity index 100% rename from tests/libtool5.test rename to t/libtool5.sh diff --git a/tests/libtool6.test b/t/libtool6.sh similarity index 100% rename from tests/libtool6.test rename to t/libtool6.sh diff --git a/tests/libtool7.test b/t/libtool7.sh similarity index 100% rename from tests/libtool7.test rename to t/libtool7.sh diff --git a/tests/libtool8.test b/t/libtool8.sh similarity index 100% rename from tests/libtool8.test rename to t/libtool8.sh diff --git a/tests/libtool9.test b/t/libtool9.sh similarity index 100% rename from tests/libtool9.test rename to t/libtool9.sh diff --git a/tests/license.test b/t/license.sh similarity index 100% rename from tests/license.test rename to t/license.sh diff --git a/tests/license2.test b/t/license2.sh similarity index 100% rename from tests/license2.test rename to t/license2.sh diff --git a/tests/link_c_cxx.test b/t/link_c_cxx.sh similarity index 100% rename from tests/link_c_cxx.test rename to t/link_c_cxx.sh diff --git a/tests/link_cond.test b/t/link_cond.sh similarity index 100% rename from tests/link_cond.test rename to t/link_cond.sh diff --git a/tests/link_dist.test b/t/link_dist.sh similarity index 100% rename from tests/link_dist.test rename to t/link_dist.sh diff --git a/tests/link_f90_only.test b/t/link_f90_only.sh similarity index 100% rename from tests/link_f90_only.test rename to t/link_f90_only.sh diff --git a/tests/link_f_only.test b/t/link_f_only.sh similarity index 100% rename from tests/link_f_only.test rename to t/link_f_only.sh diff --git a/tests/link_fc.test b/t/link_fc.sh similarity index 100% rename from tests/link_fc.test rename to t/link_fc.sh diff --git a/tests/link_fccxx.test b/t/link_fccxx.sh similarity index 100% rename from tests/link_fccxx.test rename to t/link_fccxx.sh diff --git a/tests/link_fcxx.test b/t/link_fcxx.sh similarity index 100% rename from tests/link_fcxx.test rename to t/link_fcxx.sh diff --git a/tests/link_override.test b/t/link_override.sh similarity index 100% rename from tests/link_override.test rename to t/link_override.sh diff --git a/tests/lisp2.test b/t/lisp2.sh similarity index 100% rename from tests/lisp2.test rename to t/lisp2.sh diff --git a/tests/lisp3.test b/t/lisp3.sh similarity index 100% rename from tests/lisp3.test rename to t/lisp3.sh diff --git a/tests/lisp4.test b/t/lisp4.sh similarity index 100% rename from tests/lisp4.test rename to t/lisp4.sh diff --git a/tests/lisp5.test b/t/lisp5.sh similarity index 100% rename from tests/lisp5.test rename to t/lisp5.sh diff --git a/tests/lisp6.test b/t/lisp6.sh similarity index 100% rename from tests/lisp6.test rename to t/lisp6.sh diff --git a/tests/lisp7.test b/t/lisp7.sh similarity index 100% rename from tests/lisp7.test rename to t/lisp7.sh diff --git a/tests/lisp8.test b/t/lisp8.sh similarity index 100% rename from tests/lisp8.test rename to t/lisp8.sh diff --git a/tests/lispdry.test b/t/lispdry.sh similarity index 100% rename from tests/lispdry.test rename to t/lispdry.sh diff --git a/t/list-of-tests.mk b/t/list-of-tests.mk new file mode 100644 index 000000000..32e8c1765 --- /dev/null +++ b/t/list-of-tests.mk @@ -0,0 +1,1274 @@ +## Makefile fragment that holds the list of test scripts of the automake +## testsuite. This fragment is meant to be included by the Makefile.am, +## but also to be executed directly by make when bootstrapping automake. + +## Copyright (C) 2011-2012 Free Software Foundation, Inc. +## +## This program is free software; you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 2, or (at your option) +## any later version. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program. If not, see . + +# FIXME: this "expected failures" are in truth an hack used to +# FIXME: to verify that some incorrect usages of our perl libraries +# FIXME: raise an error. We should find a cleaner way to check that. +perl_fake_XFAIL_TESTS = \ +pm/Cond2.pl \ +pm/Cond3.pl \ +pm/DisjCon2.pl \ +pm/DisjCon3.pl \ +pm/Version2.pl \ +pm/Version3.pl + +XFAIL_TESTS = \ +all.sh \ +yacc-bison-skeleton-cxx.sh \ +yacc-bison-skeleton.sh \ +cond17.sh \ +gcj6.sh \ +override-conditional-2.sh \ +dist-pr109765.sh \ +instdir-cond2.sh \ +java-nobase.sh \ +objext-pr10128.sh \ +parallel-tests-many.sh \ +pr8365-remake-timing.sh \ +lex-subobj-nodep.sh \ +remake-am-pr10111.sh \ +remake-m4-pr10111.sh \ +txinfo5.sh \ +$(perl_fake_XFAIL_TESTS) + +perl_TESTS = \ +pm/Cond2.pl \ +pm/Cond3.pl \ +pm/Condition.pl \ +pm/Condition-t.pl \ +pm/DisjCon2.pl \ +pm/DisjCon3.pl \ +pm/DisjConditions.pl \ +pm/DisjConditions-t.pl \ +pm/Version.pl \ +pm/Version2.pl \ +pm/Version3.pl \ +pm/Wrap.pl + +# The order here is mostly alphabetical, with the deliberate exception +# that tests having a high runtime (especially TAP tests that run various +# checks sequentially) are listed early; this improves performance on +# concurrent testsuite runs. +handwritten_TESTS = \ +get-sysconf.sh \ +$(perl_TESTS) \ +instspc.tap \ +aclocal.sh \ +aclocal3.sh \ +aclocal4.sh \ +aclocal5.sh \ +aclocal6.sh \ +aclocal7.sh \ +aclocal8.sh \ +aclocal9.sh \ +acloca10.sh \ +acloca11.sh \ +acloca12.sh \ +acloca13.sh \ +acloca14.sh \ +acloca15.sh \ +acloca16.sh \ +acloca17.sh \ +acloca18.sh \ +acloca19.sh \ +acloca20.sh \ +acloca21.sh \ +acloca22.sh \ +acloca23.sh \ +aclocal-acdir.sh \ +aclocal-install-absdir.sh \ +aclocal-print-acdir.sh \ +aclocal-path.sh \ +aclocal-path-install.sh \ +aclocal-path-install-serial.sh \ +aclocal-path-nonexistent.sh \ +aclocal-path-precedence.sh \ +aclocal-install-fail.sh \ +aclocal-install-mkdir.sh \ +aclocal-no-install-no-mkdir.sh \ +aclocal-verbose-install.sh \ +ac-output-old.tap \ +acsilent.sh \ +acsubst.sh \ +acsubst2.sh \ +add-missing.tap \ +all.sh \ +all2.sh \ +alloca.sh \ +alloca2.sh \ +alpha.sh \ +alpha2.sh \ +amhello-cflags.sh \ +amhello-cross-compile.sh \ +amhello-binpkg.sh \ +amassign.sh \ +ammissing.sh \ +amopt.sh \ +amopts-location.sh \ +amopts-variable-expansion.sh \ +amsubst.sh \ +ansi2knr-no-more.sh \ +ar-lib.sh \ +ar-lib2.sh \ +ar-lib3.sh \ +ar-lib4.sh \ +ar-lib5a.sh \ +ar-lib5b.sh \ +ar-lib6a.sh \ +ar-lib6b.sh \ +ar-lib7.sh \ +ar.sh \ +ar2.sh \ +ar3.sh \ +ar4.sh \ +ar5.sh \ +asm.sh \ +asm2.sh \ +asm3.sh \ +autodist.sh \ +autodist-subdir.sh \ +autodist-acconfig.sh \ +autodist-acconfig-no-subdir.sh \ +autodist-aclocal-m4.sh \ +autodist-config-headers.sh \ +autodist-configure-no-subdir.sh \ +autodist-no-duplicate.sh \ +autodist-stamp-vti.sh \ +autohdr.sh \ +autohdr2.sh \ +autohdr3.sh \ +autohdr4.sh \ +autohdrdry.sh \ +automake-cmdline.tap \ +auxdir.sh \ +auxdir6.sh \ +auxdir7.sh \ +auxdir8.sh \ +auxdir-autodetect.sh \ +auxdir-computed.tap \ +auxdir-misplaced.sh \ +auxdir-nonexistent.sh \ +auxdir-unportable.tap \ +backcompat.sh \ +backcompat2.sh \ +backcompat3.sh \ +backcompat4.sh \ +backcompat5.sh \ +backcompat6.sh \ +backsl.sh \ +backsl2.sh \ +backsl3.sh \ +backsl4.sh \ +badline.sh \ +badopt.sh \ +badprog.sh \ +block.sh \ +bsource.sh \ +candist.sh \ +canon.sh \ +canon2.sh \ +canon3.sh \ +canon4.sh \ +canon5.sh \ +canon6.sh \ +canon7.sh \ +canon8.sh \ +canon-name.sh \ +ccnoco.sh \ +ccnoco2.sh \ +ccnoco3.sh \ +check.sh \ +check2.sh \ +check3.sh \ +check4.sh \ +check5.sh \ +check6.sh \ +check7.sh \ +check8.sh \ +check10.sh \ +check11.sh \ +check12.sh \ +check-subst.sh \ +check-subst-prog.sh \ +check-exported-srcdir.sh \ +check-fd-redirect.sh \ +check-tests-in-builddir.sh \ +check-no-test-driver.sh \ +check-concurrency-bug9245.sh \ +checkall.sh \ +clean.sh \ +clean2.sh \ +colneq.sh \ +colneq2.sh \ +colneq3.sh \ +colon.sh \ +colon2.sh \ +colon3.sh \ +colon4.sh \ +colon5.sh \ +colon6.sh \ +colon7.sh \ +color.sh \ +color2.sh \ +comment.sh \ +comment2.sh \ +comment3.sh \ +comment4.sh \ +comment5.sh \ +comment6.sh \ +comment7.sh \ +comment8.sh \ +comment9.sh \ +commen10.sh \ +commen11.sh \ +comments-in-var-def.sh \ +compile.sh \ +compile2.sh \ +compile3.sh \ +compile4.sh \ +compile5.sh \ +compile6.sh \ +compile_f90_c_cxx.sh \ +compile_f_c_cxx.sh \ +cond-basic.sh \ +cond.sh \ +cond2.sh \ +cond3.sh \ +cond4.sh \ +cond5.sh \ +cond6.sh \ +cond7.sh \ +cond8.sh \ +cond9.sh \ +cond10.sh \ +cond11.sh \ +cond13.sh \ +cond14.sh \ +cond15.sh \ +cond16.sh \ +cond17.sh \ +cond18.sh \ +cond19.sh \ +cond20.sh \ +cond21.sh \ +cond22.sh \ +cond23.sh \ +cond24.sh \ +cond25.sh \ +cond26.sh \ +cond27.sh \ +cond28.sh \ +cond29.sh \ +cond30.sh \ +cond31.sh \ +cond32.sh \ +cond33.sh \ +cond34.sh \ +cond35.sh \ +cond36.sh \ +cond37.sh \ +cond38.sh \ +cond39.sh \ +cond40.sh \ +cond41.sh \ +cond42.sh \ +cond43.sh \ +cond44.sh \ +cond45.sh \ +cond46.sh \ +condd.sh \ +condhook.sh \ +condhook2.sh \ +condinc.sh \ +condinc2.sh \ +condlib.sh \ +condman2.sh \ +condman3.sh \ +configure.sh \ +confdeps.sh \ +conff.sh \ +conff2.sh \ +conffile-leading-dot.sh \ +confh.sh \ +confh4.sh \ +confh5.sh \ +confh6.sh \ +confh7.sh \ +confh8.sh \ +confincl.sh \ +conflnk.sh \ +conflnk2.sh \ +conflnk3.sh \ +conflnk4.sh \ +confsub.sh \ +confvar.sh \ +confvar2.sh \ +copy.sh \ +cscope.tap \ +cscope2.sh \ +cscope3.sh \ +cxx.sh \ +cxx2.sh \ +cxxcpp.sh \ +cxxlibobj.sh \ +cxxlink.sh \ +cxxnoc.sh \ +cxxo.sh \ +cygnus-check-without-all.sh \ +cygnus-dependency-tracking.sh \ +cygnus-imply-foreign.sh \ +cygnus-no-dist.sh \ +cygnus-no-installinfo.sh \ +cygnus-requires-maintainer-mode.sh \ +cygwin32.sh \ +dash.sh \ +defun.sh \ +defun2.sh \ +dejagnu.sh \ +dejagnu2.sh \ +dejagnu3.sh \ +dejagnu4.sh \ +dejagnu5.sh \ +dejagnu6.sh \ +dejagnu7.sh \ +dejagnu-absolute-builddir.sh \ +dejagnu-relative-srcdir.sh \ +dejagnu-siteexp-extend.sh \ +dejagnu-siteexp-append.sh \ +dejagnu-siteexp-useredit.sh \ +deleted-am.sh \ +deleted-m4.sh \ +depacl2.sh \ +depcomp.sh \ +depcomp2.sh \ +depcomp8a.sh \ +depcomp8b.sh \ +depdist.sh \ +depend.sh \ +depend3.sh \ +depend4.sh \ +depend5.sh \ +depend6.sh \ +deprecated-acinit.sh \ +destdir.sh \ +dirlist.sh \ +dirlist2.sh \ +dirlist-abspath.sh \ +discover.sh \ +dist-formats.tap \ +dist-auxdir-many-subdirs.sh \ +dist-auxfile-2.sh \ +dist-auxfile.sh \ +dist-included-parent-dir.sh \ +dist-missing-am.sh \ +dist-missing-included-m4.sh \ +dist-missing-m4.sh \ +dist-readonly.sh \ +dist-repeated.sh \ +dist-pr109765.sh \ +distcleancheck.sh \ +distcom2.sh \ +distcom3.sh \ +distcom4.sh \ +distcom5.sh \ +distcom-subdir.sh \ +distdir.sh \ +disthook.sh \ +distlinks.sh \ +distlinksbrk.sh \ +distname.sh \ +distcheck-configure-flags.sh \ +distcheck-configure-flags-am.sh \ +distcheck-configure-flags-subpkg.sh \ +distcheck-hook.sh \ +distcheck-hook2.sh \ +distcheck-writable-srcdir.sh \ +distcheck-missing-m4.sh \ +distcheck-outdated-m4.sh \ +distcheck-override-infodir.sh \ +distcheck-pr9579.sh \ +distcheck-pr10470.sh \ +dmalloc.sh \ +doc-parsing-buglets-colneq-subst.sh \ +doc-parsing-buglets-tabs.sh \ +dollar.sh \ +dollarvar.sh \ +dollarvar2.sh \ +double.sh \ +dup2.sh \ +else.sh \ +empty.sh \ +empty2.sh \ +empty3.sh \ +empty4.sh \ +exdir.sh \ +exdir2.sh \ +exdir3.sh \ +exeext.sh \ +exeext2.sh \ +exeext3.sh \ +exeext4.sh \ +exsource.sh \ +ext.sh \ +ext2.sh \ +ext3.sh \ +extra.sh \ +extra2.sh \ +extra3.sh \ +extra4.sh \ +extra5.sh \ +extra6.sh \ +extra7.sh \ +extra8.sh \ +extra9.sh \ +extra10.sh \ +extra11.sh \ +extra12.sh \ +extra-programs-empty.sh \ +extra-portability.sh \ +extra-portability2.sh \ +extra-portability3.sh \ +extradep.sh \ +extradep2.sh \ +f90only.sh \ +flavor.sh \ +flibs.sh \ +fn99.sh \ +fn99subdir.sh \ +fnoc.sh \ +fo.sh \ +forcemiss.sh \ +forcemiss2.sh \ +fort1.sh \ +fort2.sh \ +fort4.sh \ +fort5.sh \ +fonly.sh \ +fortdep.sh \ +gcj.sh \ +gcj2.sh \ +gcj3.sh \ +gcj4.sh \ +gcj5.sh \ +gcj6.sh \ +gettext.sh \ +gettext2.sh \ +gettext3.sh \ +gnumake.sh \ +gnuwarn.sh \ +gnuwarn2.sh \ +gnits.sh \ +gnits2.sh \ +gnits3.sh \ +hdr-vars-defined-once.sh \ +header.sh \ +help.sh \ +help2.sh \ +help3.sh \ +help4.sh \ +help-depend.sh \ +help-depend2.sh \ +help-dmalloc.sh \ +help-init.sh \ +help-lispdir.sh \ +help-multilib.sh \ +help-python.sh \ +help-silent.sh \ +help-upc.sh \ +hfs.sh \ +implicit.sh \ +info.sh \ +init.sh \ +init2.sh \ +insh2.sh \ +install2.sh \ +installdir.sh \ +instsh.sh \ +instsh2.sh \ +instsh3.sh \ +instdat.sh \ +instdat2.sh \ +instdir.sh \ +instdir2.sh \ +instdir-cond.sh \ +instdir-cond2.sh \ +instdir-no-empty.sh \ +instdir-java.sh \ +instdir-lisp.sh \ +instdir-ltlib.sh \ +instdir-prog.sh \ +instdir-python.sh \ +instdir-texi.sh \ +instexec.sh \ +instfail.sh \ +instfail-info.sh \ +instfail-java.sh \ +instfail-libtool.sh \ +insthook.sh \ +instman.sh \ +instman2.sh \ +instmany.sh \ +instmany-mans.sh \ +instmany-python.sh \ +install-info-dir.sh \ +interp.sh \ +interp2.sh \ +java.sh \ +java2.sh \ +java3.sh \ +javadir-undefined.sh \ +javaflags.sh \ +java-check.sh \ +java-clean.sh \ +java-compile-install.sh \ +java-compile-run-flat.sh \ +java-compile-run-nested.sh \ +java-empty-classpath.sh \ +javaprim.sh \ +javasubst.sh \ +java-extra.sh \ +java-mix.sh \ +java-no-duplicate.sh \ +java-nobase.sh \ +java-noinst.sh \ +java-rebuild.sh \ +java-sources.sh \ +java-uninstall.sh \ +ldadd.sh \ +ldflags.sh \ +lex.sh \ +lex2.sh \ +lex3.sh \ +lex5.sh \ +lexcpp.sh \ +lexvpath.sh \ +lex-subobj-nodep.sh \ +lex-lib.sh \ +lex-lib-external.sh \ +lex-libobj.sh \ +lex-noyywrap.sh \ +lex-clean-cxx.sh \ +lex-clean.sh \ +lex-depend-cxx.sh \ +lex-depend-grep.sh \ +lex-depend.sh \ +lex-line.sh \ +lex-nodist.sh \ +lex-pr204.sh \ +lflags.sh \ +lflags2.sh \ +libexec.sh \ +libobj-basic.sh \ +libobj2.sh \ +libobj3.sh \ +libobj4.sh \ +libobj5.sh \ +libobj7.sh \ +libobj10.sh \ +libobj12.sh \ +libobj13.sh \ +libobj14.sh \ +libobj15a.sh \ +libobj15b.sh \ +libobj15c.sh \ +libobj16a.sh \ +libobj16b.sh \ +libobj17.sh \ +libobj18.sh \ +libobj19.sh \ +libobj20a.sh \ +libobj20b.sh \ +libobj20c.sh \ +library.sh \ +library2.sh \ +library3.sh \ +libtool.sh \ +libtool2.sh \ +libtool3.sh \ +libtool4.sh \ +libtool5.sh \ +libtool6.sh \ +libtool7.sh \ +libtool8.sh \ +libtool9.sh \ +libtoo10.sh \ +libtoo11.sh \ +license.sh \ +license2.sh \ +link_c_cxx.sh \ +link_cond.sh \ +link_dist.sh \ +link_f90_only.sh \ +link_fc.sh \ +link_fccxx.sh \ +link_fcxx.sh \ +link_f_only.sh \ +link_override.sh \ +lisp2.sh \ +lisp3.sh \ +lisp4.sh \ +lisp5.sh \ +lisp6.sh \ +lisp7.sh \ +lisp8.sh \ +lispdry.sh \ +listval.sh \ +location.sh \ +longline.sh \ +longlin2.sh \ +ltcond.sh \ +ltcond2.sh \ +ltconv.sh \ +ltdeps.sh \ +ltinit.sh \ +ltinstloc.sh \ +ltlibobjs.sh \ +ltlibsrc.sh \ +ltorder.sh \ +lzma.sh \ +m4-inclusion.sh \ +maintclean.sh \ +maintclean-vpath.sh \ +maintmode-configure-msg.sh \ +make.sh \ +makefile-deps.sh \ +makej.sh \ +makej2.sh \ +maken.sh \ +maken3.sh \ +make-dryrun.tap \ +makevars.sh \ +man.sh \ +man2.sh \ +man3.sh \ +man4.sh \ +man5.sh \ +man6.sh \ +man7.sh \ +man8.sh \ +mdate.sh \ +mdate2.sh \ +mdate3.sh \ +mdate4.sh \ +mdate5.sh \ +mdate6.sh \ +missing.sh \ +missing2.sh \ +missing3.sh \ +missing4.sh \ +missing5.sh \ +missing6.sh \ +missing-auxfile-stops-makefiles-creation.sh \ +mkinstall.sh \ +mkinst2.sh \ +mkinst3.sh \ +mmode.sh \ +mmodely.sh \ +multlib.sh \ +no-extra-makefile-code.sh \ +no-outdir-option.sh \ +nobase.sh \ +nobase-libtool.sh \ +nobase-python.sh \ +nobase-nodist.sh \ +nodef.sh \ +nodef2.sh \ +nodep.sh \ +nodep2.sh \ +nodepcomp.sh \ +nodist.sh \ +nodist2.sh \ +nodist3.sh \ +noinst.sh \ +noinstdir.sh \ +nolink.sh \ +nostdinc.sh \ +notrans.sh \ +number.sh \ +objc.sh \ +objc2.sh \ +objext-pr10128.sh \ +obsolete.sh \ +oldvars.sh \ +order.sh \ +output.sh \ +output2.sh \ +output3.sh \ +output4.sh \ +output5.sh \ +output6.sh \ +output7.sh \ +output8.sh \ +output9.sh \ +output10.sh \ +output11.sh \ +output12.sh \ +output13.sh \ +output-order.sh \ +override-conditional-1.sh \ +override-conditional-2.sh \ +override-html.sh \ +override-suggest-local.sh \ +parallel-am.sh \ +parallel-am2.sh \ +parallel-am3.sh \ +serial-tests.sh \ +parallel-tests.sh \ +parallel-tests2.sh \ +parallel-tests3.sh \ +parallel-tests5.sh \ +parallel-tests6.sh \ +parallel-tests8.sh \ +parallel-tests9.sh \ +parallel-tests10.sh \ +parallel-tests-exeext.sh \ +parallel-tests-suffix.sh \ +parallel-tests-suffix-prog.sh \ +parallel-tests-log-compiler-1.sh \ +parallel-tests-log-compiler-2.sh \ +parallel-tests-dry-run-1.sh \ +parallel-tests-dry-run-2.sh \ +parallel-tests-fd-redirect.sh \ +parallel-tests-fd-redirect-exeext.sh \ +parallel-tests-extra-programs.sh \ +parallel-tests-unreadable.sh \ +parallel-tests-subdir.sh \ +parallel-tests-interrupt.tap \ +parallel-tests-reset-term.sh \ +parallel-tests-harderror.sh \ +parallel-tests-log-override-1.sh \ +parallel-tests-log-override-2.sh \ +parallel-tests-log-override-recheck.sh \ +parallel-tests-log-compiler-example.sh \ +parallel-tests-cmdline-override.sh \ +parallel-tests-fork-bomb.sh \ +parallel-tests-empty-testlogs.sh \ +parallel-tests-driver-install.sh \ +parallel-tests-no-color-in-log.sh \ +parallel-tests-no-spurious-summary.sh \ +parallel-tests-exit-statuses.sh \ +parallel-tests-console-output.sh \ +parallel-tests-once.sh \ +parallel-tests-trailing-bslash.sh \ +parallel-tests-many.sh \ +tests-environment.sh \ +am-tests-environment.sh \ +tests-environment-backcompat.sh \ +testsuite-summary-color.sh \ +testsuite-summary-count.sh \ +testsuite-summary-count-many.sh \ +testsuite-summary-reference-log.sh \ +test-driver-acsubst.sh \ +test-driver-cond.sh \ +test-driver-custom-no-extra-driver.sh \ +test-driver-custom.sh \ +test-driver-custom-xfail-tests.sh \ +test-driver-custom-multitest.sh \ +test-driver-custom-multitest-recheck.sh \ +test-driver-custom-multitest-recheck2.sh \ +test-driver-create-log-dir.sh \ +test-driver-strip-vpath.sh \ +test-driver-trs-suffix-registered.sh \ +test-driver-fail.sh \ +test-driver-is-distributed.sh \ +test-harness-vpath-rewrite.sh \ +test-log.sh \ +test-logs-repeated.sh \ +test-metadata-global-log.sh \ +test-metadata-global-result.sh \ +test-metadata-recheck.sh \ +test-metadata-results.sh \ +test-missing.sh \ +test-missing2.sh \ +test-trs-basic.sh \ +test-trs-recover.sh \ +test-trs-recover2.sh \ +test-extensions.sh \ +test-extensions-cond.sh \ +parse.sh \ +percent.sh \ +percent2.sh \ +phony.sh \ +pluseq.sh \ +pluseq2.sh \ +pluseq3.sh \ +pluseq4.sh \ +pluseq5.sh \ +pluseq6.sh \ +pluseq7.sh \ +pluseq8.sh \ +pluseq9.sh \ +pluseq10.sh \ +pluseq11.sh \ +posixsubst-data.sh \ +posixsubst-extradist.sh \ +posixsubst-ldadd.sh \ +posixsubst-libraries.sh \ +posixsubst-ltlibraries.sh \ +posixsubst-programs.sh \ +posixsubst-scripts.sh \ +posixsubst-sources.sh \ +posixsubst-tests.sh \ +postproc.sh \ +ppf77.sh \ +pr2.sh \ +pr9.sh \ +pr72.sh \ +pr87.sh \ +pr211.sh \ +pr220.sh \ +pr224.sh \ +pr229.sh \ +pr243.sh \ +pr266.sh \ +pr279.sh \ +pr279-2.sh \ +pr287.sh \ +pr300-lib.sh \ +pr300-ltlib.sh \ +pr300-prog.sh \ +pr307.sh \ +pr401.sh \ +pr401b.sh \ +pr401c.sh \ +prefix.sh \ +primary.sh \ +primary2.sh \ +primary3.sh \ +primary-prefix-invalid-couples.tap \ +primary-prefix-valid-couples.sh \ +primary-prefix-couples-force-valid.sh \ +primary-prefix-couples-documented-valid.sh \ +print-libdir.sh \ +proginst.sh \ +programs-primary-rewritten.sh \ +py-compile-basic.sh \ +py-compile-basic2.sh \ +py-compile-basedir.sh \ +py-compile-destdir.sh \ +py-compile-env.sh \ +py-compile-option-terminate.sh \ +py-compile-usage.sh \ +python.sh \ +python2.sh \ +python3.sh \ +python4.sh \ +python5.sh \ +python5b.sh \ +python6.sh \ +python7.sh \ +python8.sh \ +python9.sh \ +python10.sh \ +python11.sh \ +python12.sh \ +python-dist.sh \ +python-vars.sh \ +python-virtualenv.sh \ +python-pr10995.sh \ +recurs.sh \ +recurs2.sh \ +remake.sh \ +remake1a.sh \ +remake2.sh \ +remake3.sh \ +remake3a.sh \ +remake4.sh \ +remake5.sh \ +remake6.sh \ +remake7.sh \ +remake8a.sh \ +remake8b.sh \ +remake9a.sh \ +remake9b.sh \ +remake9c.sh \ +remake9d.sh \ +remake10a.sh \ +remake10b.sh \ +remake10c.sh \ +remake11.sh \ +remake12.sh \ +remake-all-1.sh \ +remake-all-2.sh \ +remake-subdir-from-subdir.sh \ +remake-subdir-gnu.sh \ +remake-subdir.sh \ +remake-subdir2.sh \ +remake-subdir-long-time.sh \ +remake-gnulib-add-acsubst.sh \ +remake-gnulib-add-header.sh \ +remake-gnulib-remove-header.sh \ +remake-moved-m4-file.sh \ +remake-deleted-m4-file.sh \ +remake-renamed-m4-file.sh \ +remake-renamed-m4-macro-and-file.sh \ +remake-renamed-m4-macro.sh \ +remake-am-pr10111.sh \ +remake-m4-pr10111.sh \ +remake-deleted-am-2.sh \ +remake-deleted-am-subdir.sh \ +remake-deleted-am.sh \ +remake-renamed-am.sh \ +pr8365-remake-timing.sh \ +req.sh \ +reqd.sh \ +reqd2.sh \ +repeated-options.sh \ +rst-formatting.sh \ +rulepat.sh \ +self-check-cleanup.tap \ +self-check-configure-help.sh \ +self-check-dir.tap \ +self-check-env-sanitize.tap \ +self-check-exit.tap \ +self-check-explicit-skips.sh \ +self-check-is_newest.tap \ +self-check-me.tap \ +self-check-reexec.tap \ +self-check-report.sh \ +self-check-sanity.sh \ +self-check-seq.tap \ +self-check-is-blocked-signal.tap \ +self-check-tap.sh \ +self-check-unindent.tap \ +sanity.sh \ +scripts.sh \ +seenc.sh \ +silent.sh \ +silent2.sh \ +silent3.sh \ +silent4.sh \ +silent6.sh \ +silent7.sh \ +silent8.sh \ +silent9.sh \ +silentcxx.sh \ +silentcxx-gcc.sh \ +silentf77.sh \ +silentf90.sh \ +silent-amopts.sh \ +silent-many-gcc.sh \ +silent-many-generic.sh \ +silent-nowarn.sh \ +silent-configsite.sh \ +silent-nested-vars.sh \ +silent-lex.sh \ +silent-yacc.sh \ +silent-yacc-headers.sh \ +srcsub.sh \ +srcsub2.sh \ +space.sh \ +specflg.sh \ +specflg2.sh \ +specflg3.sh \ +specflg6.sh \ +specflg7.sh \ +specflg8.sh \ +specflg9.sh \ +specflg10.sh \ +specflg-dummy.sh \ +spell.sh \ +spell2.sh \ +spell3.sh \ +spelling.sh \ +spy.sh \ +spy-rm.tap \ +stdinc.sh \ +stamph2.sh \ +stdlib.sh \ +stdlib2.sh \ +strictness-override.sh \ +strictness-precedence.sh \ +strip.sh \ +strip2.sh \ +strip3.sh \ +subdir.sh \ +subdir2.sh \ +subdir3.sh \ +subdir4.sh \ +subdir5.sh \ +subdir6.sh \ +subdir7.sh \ +subdir8.sh \ +subdir9.sh \ +subdir10.sh \ +subdirbuiltsources.sh \ +subcond.sh \ +subcond2.sh \ +subcond3.sh \ +subobj.sh \ +subobj2.sh \ +subobj4.sh \ +subobj5.sh \ +subobj6.sh \ +subobj7.sh \ +subobj8.sh \ +subobj9.sh \ +subobj10.sh \ +subobj11a.sh \ +subobj11b.sh \ +subobj11c.sh \ +subobjname.sh \ +subpkg.sh \ +subpkg2.sh \ +subpkg3.sh \ +subpkg4.sh \ +subpkg-yacc.sh \ +subst.sh \ +subst3.sh \ +subst4.sh \ +subst5.sh \ +subst-no-trailing-empty-line.sh \ +substref.sh \ +substre2.sh \ +substtarg.sh \ +suffix.sh \ +suffix2.sh \ +suffix3.tap \ +suffix4.sh \ +suffix5.sh \ +suffix6.sh \ +suffix6b.sh \ +suffix6c.sh \ +suffix7.sh \ +suffix8.tap \ +suffix9.sh \ +suffix10.tap \ +suffix11.tap \ +suffix12.sh \ +suffix13.sh \ +suffix-chain.tap \ +symlink.sh \ +symlink2.sh \ +syntax.sh \ +tap-ambiguous-directive.sh \ +tap-autonumber.sh \ +tap-bailout.sh \ +tap-bailout-leading-space.sh \ +tap-bailout-and-logging.sh \ +tap-bailout-suppress-badexit.sh \ +tap-bailout-suppress-later-diagnostic.sh \ +tap-bailout-suppress-later-errors.sh \ +tap-color.sh \ +tap-deps.sh \ +tap-diagnostic.sh \ +tap-empty-diagnostic.sh \ +tap-empty.sh \ +tap-escape-directive.sh \ +tap-escape-directive-2.sh \ +tap-exit.sh \ +tap-signal.tap \ +tap-fancy.sh \ +tap-fancy2.sh \ +tap-global-log.sh \ +tap-global-result.sh \ +tap-log.sh \ +tap-msg0-result.sh \ +tap-msg0-directive.sh \ +tap-msg0-planskip.sh \ +tap-msg0-bailout.sh \ +tap-msg0-misc.sh \ +tap-merge-stdout-stderr.sh \ +tap-no-merge-stdout-stderr.sh \ +tap-no-disable-hard-error.sh \ +tap-no-spurious-summary.sh \ +tap-no-spurious-numbers.sh \ +tap-no-spurious.sh \ +tap-not-ok-skip.sh \ +tap-number-wordboundary.sh \ +tap-numeric-description.sh \ +tap-negative-numbers.sh \ +tap-numbers-leading-zero.sh \ +tap-out-of-order.sh \ +tap-passthrough.sh \ +tap-passthrough-exit.sh \ +tap-plan.sh \ +tap-plan-corner.sh \ +tap-plan-errors.sh \ +tap-plan-middle.sh \ +tap-plan-whitespace.sh \ +tap-plan-leading-zero.sh \ +tap-plan-malformed.sh \ +tap-missing-plan-and-bad-exit.sh \ +tap-planskip.sh \ +tap-planskip-late.sh \ +tap-planskip-and-logging.sh \ +tap-planskip-unplanned.sh \ +tap-planskip-unplanned-corner.sh \ +tap-planskip-case-insensitive.sh \ +tap-planskip-whitespace.sh \ +tap-planskip-badexit.sh \ +tap-planskip-bailout.sh \ +tap-planskip-later-errors.sh \ +tap-realtime.sh \ +tap-test-number-0.sh \ +tap-recheck-logs.sh \ +tap-result-comment.sh \ +tap-todo-skip-together.sh \ +tap-todo-skip-whitespace.sh \ +tap-todo-skip.sh \ +tap-unplanned.sh \ +tap-whitespace-normalization.sh \ +tap-with-and-without-number.sh \ +tap-xfail-tests.sh \ +tap-common-setup.sh \ +tap-bad-prog.tap \ +tap-basic.sh \ +tap-diagnostic-custom.sh \ +tap-driver-stderr.sh \ +tap-doc.sh \ +tap-doc2.sh \ +tap-more.sh \ +tap-more2.sh \ +tap-recheck.sh \ +tap-summary.sh \ +tap-summary-color.sh \ +tags.sh \ +tags2.sh \ +tagsub.sh \ +tar.sh \ +tar2.sh \ +tar3.sh \ +tar-override.sh \ +target-cflags.sh \ +targetclash.sh \ +tests-environment-fd-redirect.sh \ +tests-environment-and-log-compiler.sh \ +txinfo.sh \ +txinfo2.sh \ +txinfo3.sh \ +txinfo4.sh \ +txinfo5.sh \ +txinfo5b.sh \ +txinfo6.sh \ +txinfo7.sh \ +txinfo8.sh \ +txinfo9.sh \ +txinfo10.sh \ +txinfo13.sh \ +txinfo16.sh \ +txinfo17.sh \ +txinfo19.sh \ +txinfo20.sh \ +txinfo21.sh \ +txinfo22.sh \ +txinfo23.sh \ +txinfo24.sh \ +txinfo25.sh \ +txinfo26.sh \ +txinfo27.sh \ +txinfo28.sh \ +txinfo29.sh \ +txinfo30.sh \ +txinfo31.sh \ +txinfo32.sh \ +txinfo33.sh \ +txinfo-no-clutter.sh \ +txinfo-unrecognized-extension.sh \ +transform.sh \ +transform2.sh \ +transform3.sh \ +uninstall-fail.sh \ +uninstall-pr9578.sh \ +unused.sh \ +upc.sh \ +upc2.sh \ +upc3.sh \ +vala.sh \ +vala1.sh \ +vala2.sh \ +vala3.sh \ +vala4.sh \ +vala5.sh \ +vala-vpath.sh \ +vala-mix.sh \ +vala-mix2.sh \ +vars.sh \ +vars3.sh \ +vartar.sh \ +vartypos.sh \ +vartypo2.sh \ +version.sh \ +version2.sh \ +version3.sh \ +version4.sh \ +version6.sh \ +version7.sh \ +version8.sh \ +vpath.sh \ +vtexi.sh \ +vtexi2.sh \ +vtexi3.sh \ +vtexi4.sh \ +warnings-override.sh \ +warnings-precedence.sh \ +warnings-strictness-interactions.sh \ +warnings-unknown.sh \ +warnopts.sh \ +warnings-win-over-strictness.sh \ +warning-groups-win-over-strictness.sh \ +werror.sh \ +werror2.sh \ +werror3.sh \ +werror4.sh \ +whoami.sh \ +xsource.sh \ +yacc.sh \ +yacc2.sh \ +yacc4.sh \ +yacc5.sh \ +yacc7.sh \ +yacc8.sh \ +yaccdry.sh \ +yaccpp.sh \ +yaccvpath.sh \ +yacc-auxdir.sh \ +yacc-basic.sh \ +yacc-cxx.sh \ +yacc-bison-skeleton-cxx.sh \ +yacc-bison-skeleton.sh \ +yacc-clean.sh \ +yacc-clean-cxx.sh \ +yacc-d-basic.sh \ +yacc-d-cxx.sh \ +yacc-d-vpath.sh \ +yacc-deleted-headers.sh \ +yacc-depend.sh \ +yacc-depend2.sh \ +yacc-dist-nobuild-subdir.sh \ +yacc-dist-nobuild.sh \ +yacc-line.sh \ +yacc-mix-c-cxx.sh \ +yacc-nodist.sh \ +yacc-pr204.sh \ +yacc-weirdnames.sh \ +yflags.sh \ +yflags2.sh \ +yflags-cmdline-override.sh \ +yflags-conditional.sh \ +yflags-d-false-positives.sh \ +yflags-force-conditional.sh \ +yflags-force-override.sh \ +yflags-var-expand.sh \ +libtool-macros.sh \ +gettext-macros.sh + +print-list-of-tests: + @echo $(handwritten_TESTS) +.PHONY: print-list-of-tests diff --git a/tests/listval.test b/t/listval.sh similarity index 100% rename from tests/listval.test rename to t/listval.sh diff --git a/tests/location.test b/t/location.sh similarity index 100% rename from tests/location.test rename to t/location.sh diff --git a/tests/longlin2.test b/t/longlin2.sh similarity index 100% rename from tests/longlin2.test rename to t/longlin2.sh diff --git a/tests/longline.test b/t/longline.sh similarity index 100% rename from tests/longline.test rename to t/longline.sh diff --git a/tests/ltcond.test b/t/ltcond.sh similarity index 100% rename from tests/ltcond.test rename to t/ltcond.sh diff --git a/tests/ltcond2.test b/t/ltcond2.sh similarity index 100% rename from tests/ltcond2.test rename to t/ltcond2.sh diff --git a/tests/ltconv.test b/t/ltconv.sh similarity index 100% rename from tests/ltconv.test rename to t/ltconv.sh diff --git a/tests/ltdeps.test b/t/ltdeps.sh similarity index 100% rename from tests/ltdeps.test rename to t/ltdeps.sh diff --git a/tests/ltinit.test b/t/ltinit.sh similarity index 100% rename from tests/ltinit.test rename to t/ltinit.sh diff --git a/tests/ltinstloc.test b/t/ltinstloc.sh similarity index 100% rename from tests/ltinstloc.test rename to t/ltinstloc.sh diff --git a/tests/ltlibobjs.test b/t/ltlibobjs.sh similarity index 100% rename from tests/ltlibobjs.test rename to t/ltlibobjs.sh diff --git a/tests/ltlibsrc.test b/t/ltlibsrc.sh similarity index 100% rename from tests/ltlibsrc.test rename to t/ltlibsrc.sh diff --git a/tests/ltorder.test b/t/ltorder.sh similarity index 100% rename from tests/ltorder.test rename to t/ltorder.sh diff --git a/tests/lzma.test b/t/lzma.sh similarity index 100% rename from tests/lzma.test rename to t/lzma.sh diff --git a/tests/m4-inclusion.test b/t/m4-inclusion.sh similarity index 100% rename from tests/m4-inclusion.test rename to t/m4-inclusion.sh diff --git a/tests/maintclean-vpath.test b/t/maintclean-vpath.sh similarity index 100% rename from tests/maintclean-vpath.test rename to t/maintclean-vpath.sh diff --git a/tests/maintclean.test b/t/maintclean.sh similarity index 100% rename from tests/maintclean.test rename to t/maintclean.sh diff --git a/tests/maintmode-configure-msg.test b/t/maintmode-configure-msg.sh similarity index 100% rename from tests/maintmode-configure-msg.test rename to t/maintmode-configure-msg.sh diff --git a/tests/make-dryrun.tap b/t/make-dryrun.tap similarity index 100% rename from tests/make-dryrun.tap rename to t/make-dryrun.tap diff --git a/tests/make.test b/t/make.sh similarity index 100% rename from tests/make.test rename to t/make.sh diff --git a/tests/makefile-deps.test b/t/makefile-deps.sh similarity index 100% rename from tests/makefile-deps.test rename to t/makefile-deps.sh diff --git a/tests/makej.test b/t/makej.sh similarity index 100% rename from tests/makej.test rename to t/makej.sh diff --git a/tests/makej2.test b/t/makej2.sh similarity index 100% rename from tests/makej2.test rename to t/makej2.sh diff --git a/tests/maken.test b/t/maken.sh similarity index 100% rename from tests/maken.test rename to t/maken.sh diff --git a/tests/maken3.test b/t/maken3.sh similarity index 100% rename from tests/maken3.test rename to t/maken3.sh diff --git a/tests/makevars.test b/t/makevars.sh similarity index 100% rename from tests/makevars.test rename to t/makevars.sh diff --git a/tests/man.test b/t/man.sh similarity index 100% rename from tests/man.test rename to t/man.sh diff --git a/tests/man2.test b/t/man2.sh similarity index 100% rename from tests/man2.test rename to t/man2.sh diff --git a/tests/man3.test b/t/man3.sh similarity index 100% rename from tests/man3.test rename to t/man3.sh diff --git a/tests/man4.test b/t/man4.sh similarity index 100% rename from tests/man4.test rename to t/man4.sh diff --git a/tests/man5.test b/t/man5.sh similarity index 100% rename from tests/man5.test rename to t/man5.sh diff --git a/tests/man6.test b/t/man6.sh similarity index 100% rename from tests/man6.test rename to t/man6.sh diff --git a/tests/man7.test b/t/man7.sh similarity index 100% rename from tests/man7.test rename to t/man7.sh diff --git a/tests/man8.test b/t/man8.sh similarity index 100% rename from tests/man8.test rename to t/man8.sh diff --git a/tests/mdate.test b/t/mdate.sh similarity index 100% rename from tests/mdate.test rename to t/mdate.sh diff --git a/tests/mdate2.test b/t/mdate2.sh similarity index 100% rename from tests/mdate2.test rename to t/mdate2.sh diff --git a/tests/mdate3.test b/t/mdate3.sh similarity index 100% rename from tests/mdate3.test rename to t/mdate3.sh diff --git a/tests/mdate4.test b/t/mdate4.sh similarity index 100% rename from tests/mdate4.test rename to t/mdate4.sh diff --git a/tests/mdate5.test b/t/mdate5.sh similarity index 100% rename from tests/mdate5.test rename to t/mdate5.sh diff --git a/tests/mdate6.test b/t/mdate6.sh similarity index 100% rename from tests/mdate6.test rename to t/mdate6.sh diff --git a/tests/missing-auxfile-stops-makefiles-creation.test b/t/missing-auxfile-stops-makefiles-creation.sh similarity index 100% rename from tests/missing-auxfile-stops-makefiles-creation.test rename to t/missing-auxfile-stops-makefiles-creation.sh diff --git a/tests/missing.test b/t/missing.sh similarity index 100% rename from tests/missing.test rename to t/missing.sh diff --git a/tests/missing2.test b/t/missing2.sh similarity index 100% rename from tests/missing2.test rename to t/missing2.sh diff --git a/tests/missing3.test b/t/missing3.sh similarity index 100% rename from tests/missing3.test rename to t/missing3.sh diff --git a/tests/missing4.test b/t/missing4.sh similarity index 100% rename from tests/missing4.test rename to t/missing4.sh diff --git a/tests/missing5.test b/t/missing5.sh similarity index 100% rename from tests/missing5.test rename to t/missing5.sh diff --git a/tests/missing6.test b/t/missing6.sh similarity index 100% rename from tests/missing6.test rename to t/missing6.sh diff --git a/tests/mkinst2.test b/t/mkinst2.sh similarity index 100% rename from tests/mkinst2.test rename to t/mkinst2.sh diff --git a/tests/mkinst3.test b/t/mkinst3.sh similarity index 100% rename from tests/mkinst3.test rename to t/mkinst3.sh diff --git a/tests/mkinstall.test b/t/mkinstall.sh similarity index 100% rename from tests/mkinstall.test rename to t/mkinstall.sh diff --git a/tests/mmode.test b/t/mmode.sh similarity index 100% rename from tests/mmode.test rename to t/mmode.sh diff --git a/tests/mmodely.test b/t/mmodely.sh similarity index 100% rename from tests/mmodely.test rename to t/mmodely.sh diff --git a/tests/multlib.test b/t/multlib.sh similarity index 100% rename from tests/multlib.test rename to t/multlib.sh diff --git a/tests/no-extra-makefile-code.test b/t/no-extra-makefile-code.sh similarity index 100% rename from tests/no-extra-makefile-code.test rename to t/no-extra-makefile-code.sh diff --git a/tests/no-outdir-option.test b/t/no-outdir-option.sh similarity index 100% rename from tests/no-outdir-option.test rename to t/no-outdir-option.sh diff --git a/tests/nobase-libtool.test b/t/nobase-libtool.sh similarity index 100% rename from tests/nobase-libtool.test rename to t/nobase-libtool.sh diff --git a/tests/nobase-nodist.test b/t/nobase-nodist.sh similarity index 100% rename from tests/nobase-nodist.test rename to t/nobase-nodist.sh diff --git a/tests/nobase-python.test b/t/nobase-python.sh similarity index 100% rename from tests/nobase-python.test rename to t/nobase-python.sh diff --git a/tests/nobase.test b/t/nobase.sh similarity index 100% rename from tests/nobase.test rename to t/nobase.sh diff --git a/tests/nodef.test b/t/nodef.sh similarity index 100% rename from tests/nodef.test rename to t/nodef.sh diff --git a/tests/nodef2.test b/t/nodef2.sh similarity index 100% rename from tests/nodef2.test rename to t/nodef2.sh diff --git a/tests/nodep.test b/t/nodep.sh similarity index 100% rename from tests/nodep.test rename to t/nodep.sh diff --git a/tests/nodep2.test b/t/nodep2.sh similarity index 100% rename from tests/nodep2.test rename to t/nodep2.sh diff --git a/tests/nodepcomp.test b/t/nodepcomp.sh similarity index 100% rename from tests/nodepcomp.test rename to t/nodepcomp.sh diff --git a/tests/nodist.test b/t/nodist.sh similarity index 100% rename from tests/nodist.test rename to t/nodist.sh diff --git a/tests/nodist2.test b/t/nodist2.sh similarity index 100% rename from tests/nodist2.test rename to t/nodist2.sh diff --git a/tests/nodist3.test b/t/nodist3.sh similarity index 100% rename from tests/nodist3.test rename to t/nodist3.sh diff --git a/tests/noinst.test b/t/noinst.sh similarity index 100% rename from tests/noinst.test rename to t/noinst.sh diff --git a/tests/noinstdir.test b/t/noinstdir.sh similarity index 100% rename from tests/noinstdir.test rename to t/noinstdir.sh diff --git a/tests/nolink.test b/t/nolink.sh similarity index 100% rename from tests/nolink.test rename to t/nolink.sh diff --git a/tests/nostdinc.test b/t/nostdinc.sh similarity index 100% rename from tests/nostdinc.test rename to t/nostdinc.sh diff --git a/tests/notrans.test b/t/notrans.sh similarity index 100% rename from tests/notrans.test rename to t/notrans.sh diff --git a/tests/number.test b/t/number.sh similarity index 100% rename from tests/number.test rename to t/number.sh diff --git a/tests/objc.test b/t/objc.sh similarity index 100% rename from tests/objc.test rename to t/objc.sh diff --git a/tests/objc2.test b/t/objc2.sh similarity index 100% rename from tests/objc2.test rename to t/objc2.sh diff --git a/tests/objext-pr10128.test b/t/objext-pr10128.sh similarity index 100% rename from tests/objext-pr10128.test rename to t/objext-pr10128.sh diff --git a/tests/obsolete.test b/t/obsolete.sh similarity index 100% rename from tests/obsolete.test rename to t/obsolete.sh diff --git a/tests/oldvars.test b/t/oldvars.sh similarity index 100% rename from tests/oldvars.test rename to t/oldvars.sh diff --git a/tests/order.test b/t/order.sh similarity index 100% rename from tests/order.test rename to t/order.sh diff --git a/tests/output-order.test b/t/output-order.sh similarity index 100% rename from tests/output-order.test rename to t/output-order.sh diff --git a/tests/output.test b/t/output.sh similarity index 100% rename from tests/output.test rename to t/output.sh diff --git a/tests/output10.test b/t/output10.sh similarity index 100% rename from tests/output10.test rename to t/output10.sh diff --git a/tests/output11.test b/t/output11.sh similarity index 100% rename from tests/output11.test rename to t/output11.sh diff --git a/tests/output12.test b/t/output12.sh similarity index 100% rename from tests/output12.test rename to t/output12.sh diff --git a/tests/output13.test b/t/output13.sh similarity index 100% rename from tests/output13.test rename to t/output13.sh diff --git a/tests/output2.test b/t/output2.sh similarity index 100% rename from tests/output2.test rename to t/output2.sh diff --git a/tests/output3.test b/t/output3.sh similarity index 100% rename from tests/output3.test rename to t/output3.sh diff --git a/tests/output4.test b/t/output4.sh similarity index 100% rename from tests/output4.test rename to t/output4.sh diff --git a/tests/output5.test b/t/output5.sh similarity index 100% rename from tests/output5.test rename to t/output5.sh diff --git a/tests/output6.test b/t/output6.sh similarity index 100% rename from tests/output6.test rename to t/output6.sh diff --git a/tests/output7.test b/t/output7.sh similarity index 100% rename from tests/output7.test rename to t/output7.sh diff --git a/tests/output8.test b/t/output8.sh similarity index 100% rename from tests/output8.test rename to t/output8.sh diff --git a/tests/output9.test b/t/output9.sh similarity index 100% rename from tests/output9.test rename to t/output9.sh diff --git a/tests/override-conditional-1.test b/t/override-conditional-1.sh similarity index 100% rename from tests/override-conditional-1.test rename to t/override-conditional-1.sh diff --git a/tests/override-conditional-2.test b/t/override-conditional-2.sh similarity index 100% rename from tests/override-conditional-2.test rename to t/override-conditional-2.sh diff --git a/tests/override-html.test b/t/override-html.sh similarity index 100% rename from tests/override-html.test rename to t/override-html.sh diff --git a/tests/override-suggest-local.test b/t/override-suggest-local.sh similarity index 100% rename from tests/override-suggest-local.test rename to t/override-suggest-local.sh diff --git a/tests/parallel-am.test b/t/parallel-am.sh similarity index 100% rename from tests/parallel-am.test rename to t/parallel-am.sh diff --git a/tests/parallel-am2.test b/t/parallel-am2.sh similarity index 100% rename from tests/parallel-am2.test rename to t/parallel-am2.sh diff --git a/tests/parallel-am3.test b/t/parallel-am3.sh similarity index 100% rename from tests/parallel-am3.test rename to t/parallel-am3.sh diff --git a/tests/parallel-tests-cmdline-override.test b/t/parallel-tests-cmdline-override.sh similarity index 100% rename from tests/parallel-tests-cmdline-override.test rename to t/parallel-tests-cmdline-override.sh diff --git a/tests/parallel-tests-console-output.test b/t/parallel-tests-console-output.sh similarity index 100% rename from tests/parallel-tests-console-output.test rename to t/parallel-tests-console-output.sh diff --git a/tests/parallel-tests-driver-install.test b/t/parallel-tests-driver-install.sh similarity index 100% rename from tests/parallel-tests-driver-install.test rename to t/parallel-tests-driver-install.sh diff --git a/tests/parallel-tests-dry-run-1.test b/t/parallel-tests-dry-run-1.sh similarity index 100% rename from tests/parallel-tests-dry-run-1.test rename to t/parallel-tests-dry-run-1.sh diff --git a/tests/parallel-tests-dry-run-2.test b/t/parallel-tests-dry-run-2.sh similarity index 100% rename from tests/parallel-tests-dry-run-2.test rename to t/parallel-tests-dry-run-2.sh diff --git a/tests/parallel-tests-empty-testlogs.test b/t/parallel-tests-empty-testlogs.sh similarity index 100% rename from tests/parallel-tests-empty-testlogs.test rename to t/parallel-tests-empty-testlogs.sh diff --git a/tests/parallel-tests-exeext.test b/t/parallel-tests-exeext.sh similarity index 100% rename from tests/parallel-tests-exeext.test rename to t/parallel-tests-exeext.sh diff --git a/tests/parallel-tests-exit-statuses.test b/t/parallel-tests-exit-statuses.sh similarity index 100% rename from tests/parallel-tests-exit-statuses.test rename to t/parallel-tests-exit-statuses.sh diff --git a/tests/parallel-tests-extra-programs.test b/t/parallel-tests-extra-programs.sh similarity index 100% rename from tests/parallel-tests-extra-programs.test rename to t/parallel-tests-extra-programs.sh diff --git a/tests/parallel-tests-fd-redirect-exeext.test b/t/parallel-tests-fd-redirect-exeext.sh similarity index 100% rename from tests/parallel-tests-fd-redirect-exeext.test rename to t/parallel-tests-fd-redirect-exeext.sh diff --git a/tests/parallel-tests-fd-redirect.test b/t/parallel-tests-fd-redirect.sh similarity index 100% rename from tests/parallel-tests-fd-redirect.test rename to t/parallel-tests-fd-redirect.sh diff --git a/tests/parallel-tests-fork-bomb.test b/t/parallel-tests-fork-bomb.sh similarity index 100% rename from tests/parallel-tests-fork-bomb.test rename to t/parallel-tests-fork-bomb.sh diff --git a/tests/parallel-tests-harderror.test b/t/parallel-tests-harderror.sh similarity index 100% rename from tests/parallel-tests-harderror.test rename to t/parallel-tests-harderror.sh diff --git a/tests/parallel-tests-interrupt.tap b/t/parallel-tests-interrupt.tap similarity index 100% rename from tests/parallel-tests-interrupt.tap rename to t/parallel-tests-interrupt.tap diff --git a/tests/parallel-tests-log-compiler-1.test b/t/parallel-tests-log-compiler-1.sh similarity index 100% rename from tests/parallel-tests-log-compiler-1.test rename to t/parallel-tests-log-compiler-1.sh diff --git a/tests/parallel-tests-log-compiler-2.test b/t/parallel-tests-log-compiler-2.sh similarity index 100% rename from tests/parallel-tests-log-compiler-2.test rename to t/parallel-tests-log-compiler-2.sh diff --git a/tests/parallel-tests-log-compiler-example.test b/t/parallel-tests-log-compiler-example.sh similarity index 100% rename from tests/parallel-tests-log-compiler-example.test rename to t/parallel-tests-log-compiler-example.sh diff --git a/tests/parallel-tests-log-override-1.test b/t/parallel-tests-log-override-1.sh similarity index 100% rename from tests/parallel-tests-log-override-1.test rename to t/parallel-tests-log-override-1.sh diff --git a/tests/parallel-tests-log-override-2.test b/t/parallel-tests-log-override-2.sh similarity index 100% rename from tests/parallel-tests-log-override-2.test rename to t/parallel-tests-log-override-2.sh diff --git a/tests/parallel-tests-log-override-recheck.test b/t/parallel-tests-log-override-recheck.sh similarity index 100% rename from tests/parallel-tests-log-override-recheck.test rename to t/parallel-tests-log-override-recheck.sh diff --git a/tests/parallel-tests-many.test b/t/parallel-tests-many.sh similarity index 100% rename from tests/parallel-tests-many.test rename to t/parallel-tests-many.sh diff --git a/tests/parallel-tests-no-color-in-log.test b/t/parallel-tests-no-color-in-log.sh similarity index 100% rename from tests/parallel-tests-no-color-in-log.test rename to t/parallel-tests-no-color-in-log.sh diff --git a/tests/parallel-tests-no-spurious-summary.test b/t/parallel-tests-no-spurious-summary.sh similarity index 100% rename from tests/parallel-tests-no-spurious-summary.test rename to t/parallel-tests-no-spurious-summary.sh diff --git a/tests/parallel-tests-once.test b/t/parallel-tests-once.sh similarity index 100% rename from tests/parallel-tests-once.test rename to t/parallel-tests-once.sh diff --git a/tests/parallel-tests-reset-term.test b/t/parallel-tests-reset-term.sh similarity index 100% rename from tests/parallel-tests-reset-term.test rename to t/parallel-tests-reset-term.sh diff --git a/tests/parallel-tests-subdir.test b/t/parallel-tests-subdir.sh similarity index 100% rename from tests/parallel-tests-subdir.test rename to t/parallel-tests-subdir.sh diff --git a/tests/parallel-tests-suffix-prog.test b/t/parallel-tests-suffix-prog.sh similarity index 100% rename from tests/parallel-tests-suffix-prog.test rename to t/parallel-tests-suffix-prog.sh diff --git a/tests/parallel-tests-suffix.test b/t/parallel-tests-suffix.sh similarity index 100% rename from tests/parallel-tests-suffix.test rename to t/parallel-tests-suffix.sh diff --git a/tests/parallel-tests-trailing-bslash.test b/t/parallel-tests-trailing-bslash.sh similarity index 100% rename from tests/parallel-tests-trailing-bslash.test rename to t/parallel-tests-trailing-bslash.sh diff --git a/tests/parallel-tests-unreadable.test b/t/parallel-tests-unreadable.sh similarity index 100% rename from tests/parallel-tests-unreadable.test rename to t/parallel-tests-unreadable.sh diff --git a/tests/parallel-tests.test b/t/parallel-tests.sh similarity index 100% rename from tests/parallel-tests.test rename to t/parallel-tests.sh diff --git a/tests/parallel-tests10.test b/t/parallel-tests10.sh similarity index 100% rename from tests/parallel-tests10.test rename to t/parallel-tests10.sh diff --git a/tests/parallel-tests2.test b/t/parallel-tests2.sh similarity index 100% rename from tests/parallel-tests2.test rename to t/parallel-tests2.sh diff --git a/tests/parallel-tests3.test b/t/parallel-tests3.sh similarity index 100% rename from tests/parallel-tests3.test rename to t/parallel-tests3.sh diff --git a/tests/parallel-tests5.test b/t/parallel-tests5.sh similarity index 100% rename from tests/parallel-tests5.test rename to t/parallel-tests5.sh diff --git a/tests/parallel-tests6.test b/t/parallel-tests6.sh similarity index 100% rename from tests/parallel-tests6.test rename to t/parallel-tests6.sh diff --git a/tests/parallel-tests8.test b/t/parallel-tests8.sh similarity index 100% rename from tests/parallel-tests8.test rename to t/parallel-tests8.sh diff --git a/tests/parallel-tests9.test b/t/parallel-tests9.sh similarity index 100% rename from tests/parallel-tests9.test rename to t/parallel-tests9.sh diff --git a/tests/parse.test b/t/parse.sh similarity index 100% rename from tests/parse.test rename to t/parse.sh diff --git a/tests/percent.test b/t/percent.sh similarity index 100% rename from tests/percent.test rename to t/percent.sh diff --git a/tests/percent2.test b/t/percent2.sh similarity index 100% rename from tests/percent2.test rename to t/percent2.sh diff --git a/tests/phony.test b/t/phony.sh similarity index 100% rename from tests/phony.test rename to t/phony.sh diff --git a/tests/pluseq.test b/t/pluseq.sh similarity index 100% rename from tests/pluseq.test rename to t/pluseq.sh diff --git a/tests/pluseq10.test b/t/pluseq10.sh similarity index 100% rename from tests/pluseq10.test rename to t/pluseq10.sh diff --git a/tests/pluseq11.test b/t/pluseq11.sh similarity index 100% rename from tests/pluseq11.test rename to t/pluseq11.sh diff --git a/tests/pluseq2.test b/t/pluseq2.sh similarity index 100% rename from tests/pluseq2.test rename to t/pluseq2.sh diff --git a/tests/pluseq3.test b/t/pluseq3.sh similarity index 100% rename from tests/pluseq3.test rename to t/pluseq3.sh diff --git a/tests/pluseq4.test b/t/pluseq4.sh similarity index 100% rename from tests/pluseq4.test rename to t/pluseq4.sh diff --git a/tests/pluseq5.test b/t/pluseq5.sh similarity index 100% rename from tests/pluseq5.test rename to t/pluseq5.sh diff --git a/tests/pluseq6.test b/t/pluseq6.sh similarity index 100% rename from tests/pluseq6.test rename to t/pluseq6.sh diff --git a/tests/pluseq7.test b/t/pluseq7.sh similarity index 100% rename from tests/pluseq7.test rename to t/pluseq7.sh diff --git a/tests/pluseq8.test b/t/pluseq8.sh similarity index 100% rename from tests/pluseq8.test rename to t/pluseq8.sh diff --git a/tests/pluseq9.test b/t/pluseq9.sh similarity index 100% rename from tests/pluseq9.test rename to t/pluseq9.sh diff --git a/tests/pm/Cond2.pl b/t/pm/Cond2.pl similarity index 100% rename from tests/pm/Cond2.pl rename to t/pm/Cond2.pl diff --git a/tests/pm/Cond3.pl b/t/pm/Cond3.pl similarity index 100% rename from tests/pm/Cond3.pl rename to t/pm/Cond3.pl diff --git a/tests/pm/Condition-t.pl b/t/pm/Condition-t.pl similarity index 100% rename from tests/pm/Condition-t.pl rename to t/pm/Condition-t.pl diff --git a/tests/pm/Condition.pl b/t/pm/Condition.pl similarity index 100% rename from tests/pm/Condition.pl rename to t/pm/Condition.pl diff --git a/tests/pm/DisjCon2.pl b/t/pm/DisjCon2.pl similarity index 100% rename from tests/pm/DisjCon2.pl rename to t/pm/DisjCon2.pl diff --git a/tests/pm/DisjCon3.pl b/t/pm/DisjCon3.pl similarity index 100% rename from tests/pm/DisjCon3.pl rename to t/pm/DisjCon3.pl diff --git a/tests/pm/DisjConditions-t.pl b/t/pm/DisjConditions-t.pl similarity index 100% rename from tests/pm/DisjConditions-t.pl rename to t/pm/DisjConditions-t.pl diff --git a/tests/pm/DisjConditions.pl b/t/pm/DisjConditions.pl similarity index 100% rename from tests/pm/DisjConditions.pl rename to t/pm/DisjConditions.pl diff --git a/tests/pm/Version.pl b/t/pm/Version.pl similarity index 100% rename from tests/pm/Version.pl rename to t/pm/Version.pl diff --git a/tests/pm/Version2.pl b/t/pm/Version2.pl similarity index 100% rename from tests/pm/Version2.pl rename to t/pm/Version2.pl diff --git a/tests/pm/Version3.pl b/t/pm/Version3.pl similarity index 100% rename from tests/pm/Version3.pl rename to t/pm/Version3.pl diff --git a/tests/pm/Wrap.pl b/t/pm/Wrap.pl similarity index 100% rename from tests/pm/Wrap.pl rename to t/pm/Wrap.pl diff --git a/tests/posixsubst-data.test b/t/posixsubst-data.sh similarity index 100% rename from tests/posixsubst-data.test rename to t/posixsubst-data.sh diff --git a/tests/posixsubst-extradist.test b/t/posixsubst-extradist.sh similarity index 100% rename from tests/posixsubst-extradist.test rename to t/posixsubst-extradist.sh diff --git a/tests/posixsubst-ldadd.test b/t/posixsubst-ldadd.sh similarity index 100% rename from tests/posixsubst-ldadd.test rename to t/posixsubst-ldadd.sh diff --git a/tests/posixsubst-libraries.test b/t/posixsubst-libraries.sh similarity index 100% rename from tests/posixsubst-libraries.test rename to t/posixsubst-libraries.sh diff --git a/tests/posixsubst-ltlibraries.test b/t/posixsubst-ltlibraries.sh similarity index 100% rename from tests/posixsubst-ltlibraries.test rename to t/posixsubst-ltlibraries.sh diff --git a/tests/posixsubst-programs.test b/t/posixsubst-programs.sh similarity index 100% rename from tests/posixsubst-programs.test rename to t/posixsubst-programs.sh diff --git a/tests/posixsubst-scripts.test b/t/posixsubst-scripts.sh similarity index 100% rename from tests/posixsubst-scripts.test rename to t/posixsubst-scripts.sh diff --git a/tests/posixsubst-sources.test b/t/posixsubst-sources.sh similarity index 100% rename from tests/posixsubst-sources.test rename to t/posixsubst-sources.sh diff --git a/tests/posixsubst-tests.test b/t/posixsubst-tests.sh similarity index 100% rename from tests/posixsubst-tests.test rename to t/posixsubst-tests.sh diff --git a/tests/postproc.test b/t/postproc.sh similarity index 100% rename from tests/postproc.test rename to t/postproc.sh diff --git a/tests/ppf77.test b/t/ppf77.sh similarity index 100% rename from tests/ppf77.test rename to t/ppf77.sh diff --git a/tests/pr2.test b/t/pr2.sh similarity index 100% rename from tests/pr2.test rename to t/pr2.sh diff --git a/tests/pr211.test b/t/pr211.sh similarity index 100% rename from tests/pr211.test rename to t/pr211.sh diff --git a/tests/pr220.test b/t/pr220.sh similarity index 100% rename from tests/pr220.test rename to t/pr220.sh diff --git a/tests/pr224.test b/t/pr224.sh similarity index 100% rename from tests/pr224.test rename to t/pr224.sh diff --git a/tests/pr229.test b/t/pr229.sh similarity index 100% rename from tests/pr229.test rename to t/pr229.sh diff --git a/tests/pr243.test b/t/pr243.sh similarity index 100% rename from tests/pr243.test rename to t/pr243.sh diff --git a/tests/pr266.test b/t/pr266.sh similarity index 100% rename from tests/pr266.test rename to t/pr266.sh diff --git a/tests/pr279-2.test b/t/pr279-2.sh similarity index 100% rename from tests/pr279-2.test rename to t/pr279-2.sh diff --git a/tests/pr279.test b/t/pr279.sh similarity index 100% rename from tests/pr279.test rename to t/pr279.sh diff --git a/tests/pr287.test b/t/pr287.sh similarity index 100% rename from tests/pr287.test rename to t/pr287.sh diff --git a/tests/pr300-lib.test b/t/pr300-lib.sh similarity index 100% rename from tests/pr300-lib.test rename to t/pr300-lib.sh diff --git a/tests/pr300-ltlib.test b/t/pr300-ltlib.sh similarity index 100% rename from tests/pr300-ltlib.test rename to t/pr300-ltlib.sh diff --git a/tests/pr300-prog.test b/t/pr300-prog.sh similarity index 100% rename from tests/pr300-prog.test rename to t/pr300-prog.sh diff --git a/tests/pr307.test b/t/pr307.sh similarity index 100% rename from tests/pr307.test rename to t/pr307.sh diff --git a/tests/pr401.test b/t/pr401.sh similarity index 100% rename from tests/pr401.test rename to t/pr401.sh diff --git a/tests/pr401b.test b/t/pr401b.sh similarity index 100% rename from tests/pr401b.test rename to t/pr401b.sh diff --git a/tests/pr401c.test b/t/pr401c.sh similarity index 100% rename from tests/pr401c.test rename to t/pr401c.sh diff --git a/tests/pr72.test b/t/pr72.sh similarity index 100% rename from tests/pr72.test rename to t/pr72.sh diff --git a/tests/pr8365-remake-timing.test b/t/pr8365-remake-timing.sh similarity index 100% rename from tests/pr8365-remake-timing.test rename to t/pr8365-remake-timing.sh diff --git a/tests/pr87.test b/t/pr87.sh similarity index 100% rename from tests/pr87.test rename to t/pr87.sh diff --git a/tests/pr9.test b/t/pr9.sh similarity index 100% rename from tests/pr9.test rename to t/pr9.sh diff --git a/tests/prefix.test b/t/prefix.sh similarity index 100% rename from tests/prefix.test rename to t/prefix.sh diff --git a/tests/primary-prefix-couples-documented-valid.test b/t/primary-prefix-couples-documented-valid.sh similarity index 100% rename from tests/primary-prefix-couples-documented-valid.test rename to t/primary-prefix-couples-documented-valid.sh diff --git a/tests/primary-prefix-couples-force-valid.test b/t/primary-prefix-couples-force-valid.sh similarity index 100% rename from tests/primary-prefix-couples-force-valid.test rename to t/primary-prefix-couples-force-valid.sh diff --git a/tests/primary-prefix-invalid-couples.tap b/t/primary-prefix-invalid-couples.tap similarity index 100% rename from tests/primary-prefix-invalid-couples.tap rename to t/primary-prefix-invalid-couples.tap diff --git a/tests/primary-prefix-valid-couples.test b/t/primary-prefix-valid-couples.sh similarity index 100% rename from tests/primary-prefix-valid-couples.test rename to t/primary-prefix-valid-couples.sh diff --git a/tests/primary.test b/t/primary.sh similarity index 100% rename from tests/primary.test rename to t/primary.sh diff --git a/tests/primary2.test b/t/primary2.sh similarity index 100% rename from tests/primary2.test rename to t/primary2.sh diff --git a/tests/primary3.test b/t/primary3.sh similarity index 100% rename from tests/primary3.test rename to t/primary3.sh diff --git a/tests/print-libdir.test b/t/print-libdir.sh similarity index 100% rename from tests/print-libdir.test rename to t/print-libdir.sh diff --git a/tests/proginst.test b/t/proginst.sh similarity index 100% rename from tests/proginst.test rename to t/proginst.sh diff --git a/tests/programs-primary-rewritten.test b/t/programs-primary-rewritten.sh similarity index 100% rename from tests/programs-primary-rewritten.test rename to t/programs-primary-rewritten.sh diff --git a/tests/py-compile-basedir.test b/t/py-compile-basedir.sh similarity index 100% rename from tests/py-compile-basedir.test rename to t/py-compile-basedir.sh diff --git a/tests/py-compile-basic.test b/t/py-compile-basic.sh similarity index 100% rename from tests/py-compile-basic.test rename to t/py-compile-basic.sh diff --git a/tests/py-compile-basic2.test b/t/py-compile-basic2.sh similarity index 100% rename from tests/py-compile-basic2.test rename to t/py-compile-basic2.sh diff --git a/tests/py-compile-destdir.test b/t/py-compile-destdir.sh similarity index 100% rename from tests/py-compile-destdir.test rename to t/py-compile-destdir.sh diff --git a/tests/py-compile-env.test b/t/py-compile-env.sh similarity index 100% rename from tests/py-compile-env.test rename to t/py-compile-env.sh diff --git a/tests/py-compile-option-terminate.test b/t/py-compile-option-terminate.sh similarity index 100% rename from tests/py-compile-option-terminate.test rename to t/py-compile-option-terminate.sh diff --git a/tests/py-compile-usage.test b/t/py-compile-usage.sh similarity index 100% rename from tests/py-compile-usage.test rename to t/py-compile-usage.sh diff --git a/tests/python-dist.test b/t/python-dist.sh similarity index 100% rename from tests/python-dist.test rename to t/python-dist.sh diff --git a/tests/python-pr10995.test b/t/python-pr10995.sh similarity index 100% rename from tests/python-pr10995.test rename to t/python-pr10995.sh diff --git a/tests/python-vars.test b/t/python-vars.sh similarity index 100% rename from tests/python-vars.test rename to t/python-vars.sh diff --git a/tests/python-virtualenv.test b/t/python-virtualenv.sh similarity index 100% rename from tests/python-virtualenv.test rename to t/python-virtualenv.sh diff --git a/tests/python.test b/t/python.sh similarity index 100% rename from tests/python.test rename to t/python.sh diff --git a/tests/python10.test b/t/python10.sh similarity index 100% rename from tests/python10.test rename to t/python10.sh diff --git a/tests/python11.test b/t/python11.sh similarity index 100% rename from tests/python11.test rename to t/python11.sh diff --git a/tests/python12.test b/t/python12.sh similarity index 100% rename from tests/python12.test rename to t/python12.sh diff --git a/tests/python2.test b/t/python2.sh similarity index 100% rename from tests/python2.test rename to t/python2.sh diff --git a/tests/python3.test b/t/python3.sh similarity index 100% rename from tests/python3.test rename to t/python3.sh diff --git a/tests/python4.test b/t/python4.sh similarity index 100% rename from tests/python4.test rename to t/python4.sh diff --git a/tests/python5.test b/t/python5.sh similarity index 100% rename from tests/python5.test rename to t/python5.sh diff --git a/tests/python5b.test b/t/python5b.sh similarity index 100% rename from tests/python5b.test rename to t/python5b.sh diff --git a/tests/python6.test b/t/python6.sh similarity index 100% rename from tests/python6.test rename to t/python6.sh diff --git a/tests/python7.test b/t/python7.sh similarity index 100% rename from tests/python7.test rename to t/python7.sh diff --git a/tests/python8.test b/t/python8.sh similarity index 100% rename from tests/python8.test rename to t/python8.sh diff --git a/tests/python9.test b/t/python9.sh similarity index 100% rename from tests/python9.test rename to t/python9.sh diff --git a/tests/recurs.test b/t/recurs.sh similarity index 100% rename from tests/recurs.test rename to t/recurs.sh diff --git a/tests/recurs2.test b/t/recurs2.sh similarity index 100% rename from tests/recurs2.test rename to t/recurs2.sh diff --git a/tests/remake-all-1.test b/t/remake-all-1.sh similarity index 100% rename from tests/remake-all-1.test rename to t/remake-all-1.sh diff --git a/tests/remake-all-2.test b/t/remake-all-2.sh similarity index 100% rename from tests/remake-all-2.test rename to t/remake-all-2.sh diff --git a/tests/remake-am-pr10111.test b/t/remake-am-pr10111.sh similarity index 100% rename from tests/remake-am-pr10111.test rename to t/remake-am-pr10111.sh diff --git a/tests/remake-deleted-am-2.test b/t/remake-deleted-am-2.sh similarity index 100% rename from tests/remake-deleted-am-2.test rename to t/remake-deleted-am-2.sh diff --git a/tests/remake-deleted-am-subdir.test b/t/remake-deleted-am-subdir.sh similarity index 100% rename from tests/remake-deleted-am-subdir.test rename to t/remake-deleted-am-subdir.sh diff --git a/tests/remake-deleted-am.test b/t/remake-deleted-am.sh similarity index 100% rename from tests/remake-deleted-am.test rename to t/remake-deleted-am.sh diff --git a/tests/remake-deleted-m4-file.test b/t/remake-deleted-m4-file.sh similarity index 100% rename from tests/remake-deleted-m4-file.test rename to t/remake-deleted-m4-file.sh diff --git a/tests/remake-gnulib-add-acsubst.test b/t/remake-gnulib-add-acsubst.sh similarity index 100% rename from tests/remake-gnulib-add-acsubst.test rename to t/remake-gnulib-add-acsubst.sh diff --git a/tests/remake-gnulib-add-header.test b/t/remake-gnulib-add-header.sh similarity index 100% rename from tests/remake-gnulib-add-header.test rename to t/remake-gnulib-add-header.sh diff --git a/tests/remake-gnulib-remove-header.test b/t/remake-gnulib-remove-header.sh similarity index 100% rename from tests/remake-gnulib-remove-header.test rename to t/remake-gnulib-remove-header.sh diff --git a/tests/remake-m4-pr10111.test b/t/remake-m4-pr10111.sh similarity index 100% rename from tests/remake-m4-pr10111.test rename to t/remake-m4-pr10111.sh diff --git a/tests/remake-moved-m4-file.test b/t/remake-moved-m4-file.sh similarity index 100% rename from tests/remake-moved-m4-file.test rename to t/remake-moved-m4-file.sh diff --git a/tests/remake-renamed-am.test b/t/remake-renamed-am.sh similarity index 100% rename from tests/remake-renamed-am.test rename to t/remake-renamed-am.sh diff --git a/tests/remake-renamed-m4-file.test b/t/remake-renamed-m4-file.sh similarity index 100% rename from tests/remake-renamed-m4-file.test rename to t/remake-renamed-m4-file.sh diff --git a/tests/remake-renamed-m4-macro-and-file.test b/t/remake-renamed-m4-macro-and-file.sh similarity index 100% rename from tests/remake-renamed-m4-macro-and-file.test rename to t/remake-renamed-m4-macro-and-file.sh diff --git a/tests/remake-renamed-m4-macro.test b/t/remake-renamed-m4-macro.sh similarity index 100% rename from tests/remake-renamed-m4-macro.test rename to t/remake-renamed-m4-macro.sh diff --git a/tests/remake-subdir-from-subdir.test b/t/remake-subdir-from-subdir.sh similarity index 100% rename from tests/remake-subdir-from-subdir.test rename to t/remake-subdir-from-subdir.sh diff --git a/tests/remake-subdir-gnu.test b/t/remake-subdir-gnu.sh similarity index 100% rename from tests/remake-subdir-gnu.test rename to t/remake-subdir-gnu.sh diff --git a/tests/remake-subdir-long-time.test b/t/remake-subdir-long-time.sh similarity index 100% rename from tests/remake-subdir-long-time.test rename to t/remake-subdir-long-time.sh diff --git a/tests/remake-subdir.test b/t/remake-subdir.sh similarity index 100% rename from tests/remake-subdir.test rename to t/remake-subdir.sh diff --git a/tests/remake-subdir2.test b/t/remake-subdir2.sh similarity index 100% rename from tests/remake-subdir2.test rename to t/remake-subdir2.sh diff --git a/tests/remake.test b/t/remake.sh similarity index 100% rename from tests/remake.test rename to t/remake.sh diff --git a/tests/remake10a.test b/t/remake10a.sh similarity index 100% rename from tests/remake10a.test rename to t/remake10a.sh diff --git a/tests/remake10b.test b/t/remake10b.sh similarity index 100% rename from tests/remake10b.test rename to t/remake10b.sh diff --git a/tests/remake10c.test b/t/remake10c.sh similarity index 100% rename from tests/remake10c.test rename to t/remake10c.sh diff --git a/tests/remake11.test b/t/remake11.sh similarity index 100% rename from tests/remake11.test rename to t/remake11.sh diff --git a/tests/remake12.test b/t/remake12.sh similarity index 100% rename from tests/remake12.test rename to t/remake12.sh diff --git a/tests/remake1a.test b/t/remake1a.sh similarity index 100% rename from tests/remake1a.test rename to t/remake1a.sh diff --git a/tests/remake2.test b/t/remake2.sh similarity index 100% rename from tests/remake2.test rename to t/remake2.sh diff --git a/tests/remake3.test b/t/remake3.sh similarity index 100% rename from tests/remake3.test rename to t/remake3.sh diff --git a/tests/remake3a.test b/t/remake3a.sh similarity index 100% rename from tests/remake3a.test rename to t/remake3a.sh diff --git a/tests/remake4.test b/t/remake4.sh similarity index 100% rename from tests/remake4.test rename to t/remake4.sh diff --git a/tests/remake5.test b/t/remake5.sh similarity index 100% rename from tests/remake5.test rename to t/remake5.sh diff --git a/tests/remake6.test b/t/remake6.sh similarity index 100% rename from tests/remake6.test rename to t/remake6.sh diff --git a/tests/remake7.test b/t/remake7.sh similarity index 100% rename from tests/remake7.test rename to t/remake7.sh diff --git a/tests/remake8a.test b/t/remake8a.sh similarity index 100% rename from tests/remake8a.test rename to t/remake8a.sh diff --git a/tests/remake8b.test b/t/remake8b.sh similarity index 100% rename from tests/remake8b.test rename to t/remake8b.sh diff --git a/tests/remake9a.test b/t/remake9a.sh similarity index 100% rename from tests/remake9a.test rename to t/remake9a.sh diff --git a/tests/remake9b.test b/t/remake9b.sh similarity index 100% rename from tests/remake9b.test rename to t/remake9b.sh diff --git a/tests/remake9c.test b/t/remake9c.sh similarity index 100% rename from tests/remake9c.test rename to t/remake9c.sh diff --git a/tests/remake9d.test b/t/remake9d.sh similarity index 100% rename from tests/remake9d.test rename to t/remake9d.sh diff --git a/tests/repeated-options.test b/t/repeated-options.sh similarity index 100% rename from tests/repeated-options.test rename to t/repeated-options.sh diff --git a/tests/req.test b/t/req.sh similarity index 100% rename from tests/req.test rename to t/req.sh diff --git a/tests/reqd.test b/t/reqd.sh similarity index 100% rename from tests/reqd.test rename to t/reqd.sh diff --git a/tests/reqd2.test b/t/reqd2.sh similarity index 100% rename from tests/reqd2.test rename to t/reqd2.sh diff --git a/tests/rst-formatting.test b/t/rst-formatting.sh similarity index 100% rename from tests/rst-formatting.test rename to t/rst-formatting.sh diff --git a/tests/rulepat.test b/t/rulepat.sh similarity index 100% rename from tests/rulepat.test rename to t/rulepat.sh diff --git a/tests/sanity.test b/t/sanity.sh similarity index 100% rename from tests/sanity.test rename to t/sanity.sh diff --git a/tests/scripts.test b/t/scripts.sh similarity index 100% rename from tests/scripts.test rename to t/scripts.sh diff --git a/tests/seenc.test b/t/seenc.sh similarity index 100% rename from tests/seenc.test rename to t/seenc.sh diff --git a/tests/self-check-cleanup.tap b/t/self-check-cleanup.tap similarity index 97% rename from tests/self-check-cleanup.tap rename to t/self-check-cleanup.tap index bd596575c..f38b9055a 100755 --- a/tests/self-check-cleanup.tap +++ b/t/self-check-cleanup.tap @@ -68,7 +68,7 @@ chmod 000 $dir/sub/* $dir/file test $have_symlinks = yes && chmod 000 $dir/symlink chmod 500 $dir/sub $dir command_ok_ "pre-cleanup can deal with low-perms testdir" \ - $SHELL -c '. ./defs' dummy.test + $SHELL -c '. ./defs' dummy.sh command_ok_ "pre-cleanup removed low-perms testdir" \ eval 'test ! -f $dir && test ! -d $dir && test ! -r $dir' @@ -93,7 +93,7 @@ command_ok_ "post-cleanup can deal with low-perms testdir" \ test $have_symlinks = yes && chmod 000 dir/symlink chmod 500 dir/sub dir : -' dummy.test +' dummy.sh command_ok_ "post-cleanup removed null-perms testdir" \ eval 'test ! -f $dir && test ! -d $dir && test ! -r $dir' @@ -114,7 +114,7 @@ if test $have_symlinks = yes; then cd .. command_ok_ "pre-cleanup with testdir with zero-perms symlinks" \ - $SHELL -c '. ./defs' dummy.test + $SHELL -c '. ./defs' dummy.sh ls -l # For debugging. command_ok_ "pre-cleanup chmod doesn't follow symlinks to files" \ eval 'ls -l file | grep "^----------.*file"' @@ -127,7 +127,7 @@ if test $have_symlinks = yes; then stderr_fileno_=2 . ./defs || Exit 1 ln -s "$ocwd/dir" "$ocwd/file" . - ' dummy.test + ' dummy.sh ls -l # For debugging. command_ok_ "post-cleanup chmod doesn't follow symlinks to files" \ eval 'ls -l file | grep "^----------.*file"' @@ -154,7 +154,7 @@ for st in 1 2 3 10 77 99 126 127 130 255; do . ./defs : > foo Exit $st - " dummy.test + " dummy.sh command_ok_ "testdir not removed if exiting with status $st" \ test -f dummy.dir/foo do_clean @@ -170,7 +170,7 @@ for sig in 1 2 3 9 13 15; do . ./defs : > foo kill -$sig \$\$ - " dummy.test + " dummy.sh command_ok_ "testdir not removed if getting signal $sig" \ test -f dummy.dir/foo do_clean diff --git a/tests/self-check-configure-help.test b/t/self-check-configure-help.sh similarity index 100% rename from tests/self-check-configure-help.test rename to t/self-check-configure-help.sh diff --git a/tests/self-check-dir.tap b/t/self-check-dir.tap similarity index 99% rename from tests/self-check-dir.tap rename to t/self-check-dir.tap index d76646238..b056ed3ec 100755 --- a/tests/self-check-dir.tap +++ b/t/self-check-dir.tap @@ -41,7 +41,7 @@ do_check () # Don't fail if 'ls -l' fails; avoids possible racy spurious failures. pwd; ls -l || : # For debugging. $3 - " _self.test + " _self.sh } do_check 'testdir has the expected path' \ diff --git a/tests/self-check-env-sanitize.tap b/t/self-check-env-sanitize.tap similarity index 100% rename from tests/self-check-env-sanitize.tap rename to t/self-check-env-sanitize.tap diff --git a/tests/self-check-exit.tap b/t/self-check-exit.tap similarity index 100% rename from tests/self-check-exit.tap rename to t/self-check-exit.tap diff --git a/tests/self-check-explicit-skips.test b/t/self-check-explicit-skips.sh similarity index 100% rename from tests/self-check-explicit-skips.test rename to t/self-check-explicit-skips.sh diff --git a/tests/self-check-is-blocked-signal.tap b/t/self-check-is-blocked-signal.tap similarity index 100% rename from tests/self-check-is-blocked-signal.tap rename to t/self-check-is-blocked-signal.tap diff --git a/tests/self-check-is_newest.tap b/t/self-check-is_newest.tap similarity index 100% rename from tests/self-check-is_newest.tap rename to t/self-check-is_newest.tap diff --git a/tests/self-check-me.tap b/t/self-check-me.tap similarity index 82% rename from tests/self-check-me.tap rename to t/self-check-me.tap index 9ed430423..5c83ee6d3 100755 --- a/tests/self-check-me.tap +++ b/t/self-check-me.tap @@ -21,7 +21,7 @@ am_create_testdir=no . ./defs || Exit 1 -plan_ 9 +plan_ 14 AM_TESTS_REEXEC=no; export AM_TESTS_REEXEC @@ -36,27 +36,31 @@ do_check () command_ok_ "me=$1" test $? -eq 0 } -do_check foo-bar-.test 'foo-bar-' -do_check _foo__bar.test '_foo__bar' -do_check 012.test '012' +for e in sh tap; do + do_check foo-bar-.$e 'foo-bar-' + do_check _foo__bar.$e '_foo__bar' + do_check 012.$e '012' + do_check a.b.c.$e 'a\.b\.c' +done + do_check foo.bar 'foo\.bar' -do_check a.b.c.test 'a\.b\.c' +do_check abc. 'abc\.' # If we override $me, ./defs should not modify it. -s=`$SHELL -c 'me=foo.test && . ./defs && echo me=$me' bad.test` +s=`$SHELL -c 'me=foo.sh && . ./defs && echo me=$me' bad.sh` command_ok_ "override of \$me before ./defs causes no error" \ test $? -eq 0 r='ok' -printf '%s\n' "$s" | grep '^me=foo\.test$' || r='not ok' -printf '%s\n' "$s" | grep 'me=bad' && r='not ok' +printf '%s\n' "$s" | grep '^me=foo\.sh$' || r='not ok' +printf '%s\n' "$s" | grep 'me=bad' && r='not ok' result_ "$r" "override of \$me before ./defs is honored" unset r # Overriding $me after sourcing ./defs-static should work. s=`$SHELL -c '. ./defs-static && me=zardoz && - . ./defs && echo me=$me' bad.test` + . ./defs && echo me=$me' bad.sh` command_ok_ "override of \$me after ./defs-static causes no error" \ test $? -eq 0 diff --git a/tests/self-check-reexec.tap b/t/self-check-reexec.tap similarity index 90% rename from tests/self-check-reexec.tap rename to t/self-check-reexec.tap index 7c78e757f..48e5cfb2e 100755 --- a/tests/self-check-reexec.tap +++ b/t/self-check-reexec.tap @@ -86,7 +86,7 @@ get_sh () # Check how to default, force or prevent a re-execution. # -cat > need-bash.test <<'END' +cat > need-bash.sh <<'END' #!/bin/false . ./defs # Ensure that the script gets re-executed with bash. Also ensure that @@ -104,13 +104,13 @@ sed -e "s|^testbuilddir=.*|testbuilddir='$cwd'|" \ do_reexec () { command_ok_ "re-exec if AM_TESTS_REEXEC=$1" \ - env AM_TESTS_REEXEC="$1" $non_bash_shell need-bash.test + env AM_TESTS_REEXEC="$1" $non_bash_shell need-bash.sh } dont_reexec () { command_ok_ "don't re-exec if AM_TESTS_REEXEC=$1" \ - not env AM_TESTS_REEXEC="$1" $non_bash_shell need-bash.test + not env AM_TESTS_REEXEC="$1" $non_bash_shell need-bash.sh } if test "$bash_shell" = :; then @@ -119,7 +119,7 @@ elif test "$non_bash_shell" = :; then skip_row_ 10 -r "no non-bash shell found" AM_TESTS_REEXEC else command_ok_ "re-exec if AM_TESTS_REEXEC unset" \ - $non_bash_shell need-bash.test + $non_bash_shell need-bash.sh do_reexec '' do_reexec yes do_reexec y @@ -136,21 +136,21 @@ fi # to a test script are preserved by a re-exec, even in "corner" cases. # -cat > dummy.test <<'END' +cat > dummy.sh <<'END' #!/bin/sh . ./defs : END -cat > checkargs.test <<'END' +cat > checkargs.sh <<'END' . ./defs test $# -eq 3 && test x"$1" = x'a' && test x"$2" = x && test x"$3" = x"-e" END -chmod a+x dummy.test checkargs.test +chmod a+x dummy.sh checkargs.sh mkdir sub -cp dummy.test checkargs.test defs sub +cp dummy.sh checkargs.sh defs sub sed -e "s|^testbuilddir=.*|testbuilddir='$cwd'|" \ < ../defs-static > defs-static sed -e "s|^testbuilddir=.*|testbuilddir='$cwd/sub'|" \ @@ -160,7 +160,7 @@ check_preserve_args () { dir=$1; shift get_ddata "$dir" - $sh "${dir}${dsep}checkargs.test" a '' -e && r='ok' || r='not ok' + $sh "${dir}${dsep}checkargs.sh" a '' -e && r='ok' || r='not ok' result_ "$r" "$sh re-exec preserving args [$dname]" } @@ -168,17 +168,17 @@ check_reexec_message () { dir=$1; shift get_ddata "$dir" - $sh "${dir}${dsep}dummy.test" "$@" \ - | grep "^dummy: exec $SHELL ${dir}${dsep}dummy\\.test $*\$" \ + $sh "${dir}${dsep}dummy.sh" "$@" \ + | grep "^dummy: exec $SHELL ${dir}${dsep}dummy\\.sh $*\$" \ && r='ok' || r='not ok' result_ "$r" "$sh display re-exec message [$dname] [args: $*]" } -./dummy.test a b | grep "^dummy: exec $SHELL \\./dummy\\.test a b$" \ +./dummy.sh a b | grep "^dummy: exec $SHELL \\./dummy\\.sh a b$" \ && r='ok' || r='not ok' result_ "$r" "direct run display re-exec message [args: a b]" -./checkargs.test a '' -e && r='ok' || r='not ok' +./checkargs.sh a '' -e && r='ok' || r='not ok' result_ "$r" "direct re-exec preserving args" for sh_type in non-bash bash; do diff --git a/tests/self-check-report.test b/t/self-check-report.sh similarity index 100% rename from tests/self-check-report.test rename to t/self-check-report.sh diff --git a/tests/self-check-sanity.test b/t/self-check-sanity.sh similarity index 100% rename from tests/self-check-sanity.test rename to t/self-check-sanity.sh diff --git a/tests/self-check-seq.tap b/t/self-check-seq.tap similarity index 100% rename from tests/self-check-seq.tap rename to t/self-check-seq.tap diff --git a/tests/self-check-tap.test b/t/self-check-tap.sh similarity index 100% rename from tests/self-check-tap.test rename to t/self-check-tap.sh diff --git a/tests/self-check-unindent.tap b/t/self-check-unindent.tap similarity index 100% rename from tests/self-check-unindent.tap rename to t/self-check-unindent.tap diff --git a/tests/serial-tests.test b/t/serial-tests.sh similarity index 100% rename from tests/serial-tests.test rename to t/serial-tests.sh diff --git a/tests/silent-amopts.test b/t/silent-amopts.sh similarity index 100% rename from tests/silent-amopts.test rename to t/silent-amopts.sh diff --git a/tests/silent-configsite.test b/t/silent-configsite.sh similarity index 100% rename from tests/silent-configsite.test rename to t/silent-configsite.sh diff --git a/tests/silent-lex.test b/t/silent-lex.sh similarity index 100% rename from tests/silent-lex.test rename to t/silent-lex.sh diff --git a/tests/silent-many-gcc.test b/t/silent-many-gcc.sh similarity index 100% rename from tests/silent-many-gcc.test rename to t/silent-many-gcc.sh diff --git a/tests/silent-many-generic.test b/t/silent-many-generic.sh similarity index 100% rename from tests/silent-many-generic.test rename to t/silent-many-generic.sh diff --git a/tests/silent-nested-vars.test b/t/silent-nested-vars.sh similarity index 100% rename from tests/silent-nested-vars.test rename to t/silent-nested-vars.sh diff --git a/tests/silent-nowarn.test b/t/silent-nowarn.sh similarity index 100% rename from tests/silent-nowarn.test rename to t/silent-nowarn.sh diff --git a/tests/silent-yacc-headers.test b/t/silent-yacc-headers.sh similarity index 100% rename from tests/silent-yacc-headers.test rename to t/silent-yacc-headers.sh diff --git a/tests/silent-yacc.test b/t/silent-yacc.sh similarity index 100% rename from tests/silent-yacc.test rename to t/silent-yacc.sh diff --git a/tests/silent.test b/t/silent.sh similarity index 100% rename from tests/silent.test rename to t/silent.sh diff --git a/tests/silent2.test b/t/silent2.sh similarity index 100% rename from tests/silent2.test rename to t/silent2.sh diff --git a/tests/silent3.test b/t/silent3.sh similarity index 100% rename from tests/silent3.test rename to t/silent3.sh diff --git a/tests/silent4.test b/t/silent4.sh similarity index 100% rename from tests/silent4.test rename to t/silent4.sh diff --git a/tests/silent6.test b/t/silent6.sh similarity index 100% rename from tests/silent6.test rename to t/silent6.sh diff --git a/tests/silent7.test b/t/silent7.sh similarity index 100% rename from tests/silent7.test rename to t/silent7.sh diff --git a/tests/silent8.test b/t/silent8.sh similarity index 100% rename from tests/silent8.test rename to t/silent8.sh diff --git a/tests/silent9.test b/t/silent9.sh similarity index 100% rename from tests/silent9.test rename to t/silent9.sh diff --git a/tests/silentcxx-gcc.test b/t/silentcxx-gcc.sh similarity index 100% rename from tests/silentcxx-gcc.test rename to t/silentcxx-gcc.sh diff --git a/tests/silentcxx.test b/t/silentcxx.sh similarity index 100% rename from tests/silentcxx.test rename to t/silentcxx.sh diff --git a/tests/silentf77.test b/t/silentf77.sh similarity index 100% rename from tests/silentf77.test rename to t/silentf77.sh diff --git a/tests/silentf90.test b/t/silentf90.sh similarity index 100% rename from tests/silentf90.test rename to t/silentf90.sh diff --git a/tests/space.test b/t/space.sh similarity index 100% rename from tests/space.test rename to t/space.sh diff --git a/tests/specflg-dummy.test b/t/specflg-dummy.sh similarity index 100% rename from tests/specflg-dummy.test rename to t/specflg-dummy.sh diff --git a/tests/specflg.test b/t/specflg.sh similarity index 100% rename from tests/specflg.test rename to t/specflg.sh diff --git a/tests/specflg10.test b/t/specflg10.sh similarity index 100% rename from tests/specflg10.test rename to t/specflg10.sh diff --git a/tests/specflg2.test b/t/specflg2.sh similarity index 100% rename from tests/specflg2.test rename to t/specflg2.sh diff --git a/tests/specflg3.test b/t/specflg3.sh similarity index 100% rename from tests/specflg3.test rename to t/specflg3.sh diff --git a/tests/specflg6.test b/t/specflg6.sh similarity index 100% rename from tests/specflg6.test rename to t/specflg6.sh diff --git a/tests/specflg7.test b/t/specflg7.sh similarity index 100% rename from tests/specflg7.test rename to t/specflg7.sh diff --git a/tests/specflg8.test b/t/specflg8.sh similarity index 100% rename from tests/specflg8.test rename to t/specflg8.sh diff --git a/tests/specflg9.test b/t/specflg9.sh similarity index 100% rename from tests/specflg9.test rename to t/specflg9.sh diff --git a/tests/spell.test b/t/spell.sh similarity index 100% rename from tests/spell.test rename to t/spell.sh diff --git a/tests/spell2.test b/t/spell2.sh similarity index 100% rename from tests/spell2.test rename to t/spell2.sh diff --git a/tests/spell3.test b/t/spell3.sh similarity index 100% rename from tests/spell3.test rename to t/spell3.sh diff --git a/tests/spelling.test b/t/spelling.sh similarity index 100% rename from tests/spelling.test rename to t/spelling.sh diff --git a/tests/spy-rm.tap b/t/spy-rm.tap similarity index 100% rename from tests/spy-rm.tap rename to t/spy-rm.tap diff --git a/tests/spy.test b/t/spy.sh similarity index 100% rename from tests/spy.test rename to t/spy.sh diff --git a/tests/srcsub.test b/t/srcsub.sh similarity index 100% rename from tests/srcsub.test rename to t/srcsub.sh diff --git a/tests/srcsub2.test b/t/srcsub2.sh similarity index 100% rename from tests/srcsub2.test rename to t/srcsub2.sh diff --git a/tests/stamph2.test b/t/stamph2.sh similarity index 100% rename from tests/stamph2.test rename to t/stamph2.sh diff --git a/tests/stdinc.test b/t/stdinc.sh similarity index 100% rename from tests/stdinc.test rename to t/stdinc.sh diff --git a/tests/stdlib.test b/t/stdlib.sh similarity index 100% rename from tests/stdlib.test rename to t/stdlib.sh diff --git a/tests/stdlib2.test b/t/stdlib2.sh similarity index 100% rename from tests/stdlib2.test rename to t/stdlib2.sh diff --git a/tests/strictness-override.test b/t/strictness-override.sh similarity index 100% rename from tests/strictness-override.test rename to t/strictness-override.sh diff --git a/tests/strictness-precedence.test b/t/strictness-precedence.sh similarity index 100% rename from tests/strictness-precedence.test rename to t/strictness-precedence.sh diff --git a/tests/strip.test b/t/strip.sh similarity index 100% rename from tests/strip.test rename to t/strip.sh diff --git a/tests/strip2.test b/t/strip2.sh similarity index 100% rename from tests/strip2.test rename to t/strip2.sh diff --git a/tests/strip3.test b/t/strip3.sh similarity index 100% rename from tests/strip3.test rename to t/strip3.sh diff --git a/tests/subcond.test b/t/subcond.sh similarity index 100% rename from tests/subcond.test rename to t/subcond.sh diff --git a/tests/subcond2.test b/t/subcond2.sh similarity index 100% rename from tests/subcond2.test rename to t/subcond2.sh diff --git a/tests/subcond3.test b/t/subcond3.sh similarity index 100% rename from tests/subcond3.test rename to t/subcond3.sh diff --git a/tests/subdir.test b/t/subdir.sh similarity index 100% rename from tests/subdir.test rename to t/subdir.sh diff --git a/tests/subdir10.test b/t/subdir10.sh similarity index 100% rename from tests/subdir10.test rename to t/subdir10.sh diff --git a/tests/subdir2.test b/t/subdir2.sh similarity index 100% rename from tests/subdir2.test rename to t/subdir2.sh diff --git a/tests/subdir3.test b/t/subdir3.sh similarity index 100% rename from tests/subdir3.test rename to t/subdir3.sh diff --git a/tests/subdir4.test b/t/subdir4.sh similarity index 100% rename from tests/subdir4.test rename to t/subdir4.sh diff --git a/tests/subdir5.test b/t/subdir5.sh similarity index 100% rename from tests/subdir5.test rename to t/subdir5.sh diff --git a/tests/subdir6.test b/t/subdir6.sh similarity index 100% rename from tests/subdir6.test rename to t/subdir6.sh diff --git a/tests/subdir7.test b/t/subdir7.sh similarity index 100% rename from tests/subdir7.test rename to t/subdir7.sh diff --git a/tests/subdir8.test b/t/subdir8.sh similarity index 100% rename from tests/subdir8.test rename to t/subdir8.sh diff --git a/tests/subdir9.test b/t/subdir9.sh similarity index 100% rename from tests/subdir9.test rename to t/subdir9.sh diff --git a/tests/subdirbuiltsources.test b/t/subdirbuiltsources.sh similarity index 100% rename from tests/subdirbuiltsources.test rename to t/subdirbuiltsources.sh diff --git a/tests/subobj.test b/t/subobj.sh similarity index 100% rename from tests/subobj.test rename to t/subobj.sh diff --git a/tests/subobj10.test b/t/subobj10.sh similarity index 100% rename from tests/subobj10.test rename to t/subobj10.sh diff --git a/tests/subobj11a.test b/t/subobj11a.sh similarity index 100% rename from tests/subobj11a.test rename to t/subobj11a.sh diff --git a/tests/subobj11b.test b/t/subobj11b.sh similarity index 100% rename from tests/subobj11b.test rename to t/subobj11b.sh diff --git a/tests/subobj11c.test b/t/subobj11c.sh similarity index 100% rename from tests/subobj11c.test rename to t/subobj11c.sh diff --git a/tests/subobj2.test b/t/subobj2.sh similarity index 100% rename from tests/subobj2.test rename to t/subobj2.sh diff --git a/tests/subobj4.test b/t/subobj4.sh similarity index 100% rename from tests/subobj4.test rename to t/subobj4.sh diff --git a/tests/subobj5.test b/t/subobj5.sh similarity index 100% rename from tests/subobj5.test rename to t/subobj5.sh diff --git a/tests/subobj6.test b/t/subobj6.sh similarity index 100% rename from tests/subobj6.test rename to t/subobj6.sh diff --git a/tests/subobj7.test b/t/subobj7.sh similarity index 100% rename from tests/subobj7.test rename to t/subobj7.sh diff --git a/tests/subobj8.test b/t/subobj8.sh similarity index 100% rename from tests/subobj8.test rename to t/subobj8.sh diff --git a/tests/subobj9.test b/t/subobj9.sh similarity index 100% rename from tests/subobj9.test rename to t/subobj9.sh diff --git a/tests/subobjname.test b/t/subobjname.sh similarity index 100% rename from tests/subobjname.test rename to t/subobjname.sh diff --git a/tests/subpkg-yacc.test b/t/subpkg-yacc.sh similarity index 100% rename from tests/subpkg-yacc.test rename to t/subpkg-yacc.sh diff --git a/tests/subpkg.test b/t/subpkg.sh similarity index 100% rename from tests/subpkg.test rename to t/subpkg.sh diff --git a/tests/subpkg2.test b/t/subpkg2.sh similarity index 100% rename from tests/subpkg2.test rename to t/subpkg2.sh diff --git a/tests/subpkg3.test b/t/subpkg3.sh similarity index 100% rename from tests/subpkg3.test rename to t/subpkg3.sh diff --git a/tests/subpkg4.test b/t/subpkg4.sh similarity index 100% rename from tests/subpkg4.test rename to t/subpkg4.sh diff --git a/tests/subst-no-trailing-empty-line.test b/t/subst-no-trailing-empty-line.sh similarity index 100% rename from tests/subst-no-trailing-empty-line.test rename to t/subst-no-trailing-empty-line.sh diff --git a/tests/subst.test b/t/subst.sh similarity index 100% rename from tests/subst.test rename to t/subst.sh diff --git a/tests/subst3.test b/t/subst3.sh similarity index 100% rename from tests/subst3.test rename to t/subst3.sh diff --git a/tests/subst4.test b/t/subst4.sh similarity index 100% rename from tests/subst4.test rename to t/subst4.sh diff --git a/tests/subst5.test b/t/subst5.sh similarity index 100% rename from tests/subst5.test rename to t/subst5.sh diff --git a/tests/substre2.test b/t/substre2.sh similarity index 100% rename from tests/substre2.test rename to t/substre2.sh diff --git a/tests/substref.test b/t/substref.sh similarity index 100% rename from tests/substref.test rename to t/substref.sh diff --git a/tests/substtarg.test b/t/substtarg.sh similarity index 100% rename from tests/substtarg.test rename to t/substtarg.sh diff --git a/tests/suffix-chain.tap b/t/suffix-chain.tap similarity index 100% rename from tests/suffix-chain.tap rename to t/suffix-chain.tap diff --git a/tests/suffix.test b/t/suffix.sh similarity index 100% rename from tests/suffix.test rename to t/suffix.sh diff --git a/tests/suffix10.tap b/t/suffix10.tap similarity index 100% rename from tests/suffix10.tap rename to t/suffix10.tap diff --git a/tests/suffix11.tap b/t/suffix11.tap similarity index 100% rename from tests/suffix11.tap rename to t/suffix11.tap diff --git a/tests/suffix12.test b/t/suffix12.sh similarity index 100% rename from tests/suffix12.test rename to t/suffix12.sh diff --git a/tests/suffix13.test b/t/suffix13.sh similarity index 100% rename from tests/suffix13.test rename to t/suffix13.sh diff --git a/tests/suffix2.test b/t/suffix2.sh similarity index 100% rename from tests/suffix2.test rename to t/suffix2.sh diff --git a/tests/suffix3.tap b/t/suffix3.tap similarity index 100% rename from tests/suffix3.tap rename to t/suffix3.tap diff --git a/tests/suffix4.test b/t/suffix4.sh similarity index 100% rename from tests/suffix4.test rename to t/suffix4.sh diff --git a/tests/suffix5.test b/t/suffix5.sh similarity index 100% rename from tests/suffix5.test rename to t/suffix5.sh diff --git a/tests/suffix6.test b/t/suffix6.sh similarity index 100% rename from tests/suffix6.test rename to t/suffix6.sh diff --git a/tests/suffix6b.test b/t/suffix6b.sh similarity index 100% rename from tests/suffix6b.test rename to t/suffix6b.sh diff --git a/tests/suffix6c.test b/t/suffix6c.sh similarity index 100% rename from tests/suffix6c.test rename to t/suffix6c.sh diff --git a/tests/suffix7.test b/t/suffix7.sh similarity index 100% rename from tests/suffix7.test rename to t/suffix7.sh diff --git a/tests/suffix8.tap b/t/suffix8.tap similarity index 100% rename from tests/suffix8.tap rename to t/suffix8.tap diff --git a/tests/suffix9.test b/t/suffix9.sh similarity index 100% rename from tests/suffix9.test rename to t/suffix9.sh diff --git a/tests/symlink.test b/t/symlink.sh similarity index 100% rename from tests/symlink.test rename to t/symlink.sh diff --git a/tests/symlink2.test b/t/symlink2.sh similarity index 100% rename from tests/symlink2.test rename to t/symlink2.sh diff --git a/tests/syntax.test b/t/syntax.sh similarity index 100% rename from tests/syntax.test rename to t/syntax.sh diff --git a/tests/tags.test b/t/tags.sh similarity index 100% rename from tests/tags.test rename to t/tags.sh diff --git a/tests/tags2.test b/t/tags2.sh similarity index 100% rename from tests/tags2.test rename to t/tags2.sh diff --git a/tests/tagsub.test b/t/tagsub.sh similarity index 100% rename from tests/tagsub.test rename to t/tagsub.sh diff --git a/tests/tap-ambiguous-directive.test b/t/tap-ambiguous-directive.sh similarity index 100% rename from tests/tap-ambiguous-directive.test rename to t/tap-ambiguous-directive.sh diff --git a/tests/tap-autonumber.test b/t/tap-autonumber.sh similarity index 100% rename from tests/tap-autonumber.test rename to t/tap-autonumber.sh diff --git a/tests/tap-bad-prog.tap b/t/tap-bad-prog.tap similarity index 100% rename from tests/tap-bad-prog.tap rename to t/tap-bad-prog.tap diff --git a/tests/tap-bailout-and-logging.test b/t/tap-bailout-and-logging.sh similarity index 100% rename from tests/tap-bailout-and-logging.test rename to t/tap-bailout-and-logging.sh diff --git a/tests/tap-bailout-leading-space.test b/t/tap-bailout-leading-space.sh similarity index 100% rename from tests/tap-bailout-leading-space.test rename to t/tap-bailout-leading-space.sh diff --git a/tests/tap-bailout-suppress-badexit.test b/t/tap-bailout-suppress-badexit.sh similarity index 100% rename from tests/tap-bailout-suppress-badexit.test rename to t/tap-bailout-suppress-badexit.sh diff --git a/tests/tap-bailout-suppress-later-diagnostic.test b/t/tap-bailout-suppress-later-diagnostic.sh similarity index 100% rename from tests/tap-bailout-suppress-later-diagnostic.test rename to t/tap-bailout-suppress-later-diagnostic.sh diff --git a/tests/tap-bailout-suppress-later-errors.test b/t/tap-bailout-suppress-later-errors.sh similarity index 100% rename from tests/tap-bailout-suppress-later-errors.test rename to t/tap-bailout-suppress-later-errors.sh diff --git a/tests/tap-bailout.test b/t/tap-bailout.sh similarity index 100% rename from tests/tap-bailout.test rename to t/tap-bailout.sh diff --git a/tests/tap-basic.test b/t/tap-basic.sh similarity index 100% rename from tests/tap-basic.test rename to t/tap-basic.sh diff --git a/tests/tap-color.test b/t/tap-color.sh similarity index 100% rename from tests/tap-color.test rename to t/tap-color.sh diff --git a/tests/tap-common-setup.test b/t/tap-common-setup.sh similarity index 100% rename from tests/tap-common-setup.test rename to t/tap-common-setup.sh diff --git a/tests/tap-deps.test b/t/tap-deps.sh similarity index 100% rename from tests/tap-deps.test rename to t/tap-deps.sh diff --git a/tests/tap-diagnostic-custom.test b/t/tap-diagnostic-custom.sh similarity index 100% rename from tests/tap-diagnostic-custom.test rename to t/tap-diagnostic-custom.sh diff --git a/tests/tap-diagnostic.test b/t/tap-diagnostic.sh similarity index 100% rename from tests/tap-diagnostic.test rename to t/tap-diagnostic.sh diff --git a/tests/tap-doc.test b/t/tap-doc.sh similarity index 100% rename from tests/tap-doc.test rename to t/tap-doc.sh diff --git a/tests/tap-doc2.test b/t/tap-doc2.sh similarity index 100% rename from tests/tap-doc2.test rename to t/tap-doc2.sh diff --git a/tests/tap-driver-stderr.test b/t/tap-driver-stderr.sh similarity index 100% rename from tests/tap-driver-stderr.test rename to t/tap-driver-stderr.sh diff --git a/tests/tap-empty-diagnostic.test b/t/tap-empty-diagnostic.sh similarity index 100% rename from tests/tap-empty-diagnostic.test rename to t/tap-empty-diagnostic.sh diff --git a/tests/tap-empty.test b/t/tap-empty.sh similarity index 100% rename from tests/tap-empty.test rename to t/tap-empty.sh diff --git a/tests/tap-escape-directive-2.test b/t/tap-escape-directive-2.sh similarity index 100% rename from tests/tap-escape-directive-2.test rename to t/tap-escape-directive-2.sh diff --git a/tests/tap-escape-directive.test b/t/tap-escape-directive.sh similarity index 100% rename from tests/tap-escape-directive.test rename to t/tap-escape-directive.sh diff --git a/tests/tap-exit.test b/t/tap-exit.sh similarity index 100% rename from tests/tap-exit.test rename to t/tap-exit.sh diff --git a/tests/tap-fancy.test b/t/tap-fancy.sh similarity index 100% rename from tests/tap-fancy.test rename to t/tap-fancy.sh diff --git a/tests/tap-fancy2.test b/t/tap-fancy2.sh similarity index 100% rename from tests/tap-fancy2.test rename to t/tap-fancy2.sh diff --git a/tests/tap-global-log.test b/t/tap-global-log.sh similarity index 100% rename from tests/tap-global-log.test rename to t/tap-global-log.sh diff --git a/tests/tap-global-result.test b/t/tap-global-result.sh similarity index 100% rename from tests/tap-global-result.test rename to t/tap-global-result.sh diff --git a/tests/tap-log.test b/t/tap-log.sh similarity index 100% rename from tests/tap-log.test rename to t/tap-log.sh diff --git a/tests/tap-merge-stdout-stderr.test b/t/tap-merge-stdout-stderr.sh similarity index 100% rename from tests/tap-merge-stdout-stderr.test rename to t/tap-merge-stdout-stderr.sh diff --git a/tests/tap-missing-plan-and-bad-exit.test b/t/tap-missing-plan-and-bad-exit.sh similarity index 100% rename from tests/tap-missing-plan-and-bad-exit.test rename to t/tap-missing-plan-and-bad-exit.sh diff --git a/tests/tap-more.test b/t/tap-more.sh similarity index 100% rename from tests/tap-more.test rename to t/tap-more.sh diff --git a/tests/tap-more2.test b/t/tap-more2.sh similarity index 100% rename from tests/tap-more2.test rename to t/tap-more2.sh diff --git a/tests/tap-msg0-bailout.test b/t/tap-msg0-bailout.sh similarity index 100% rename from tests/tap-msg0-bailout.test rename to t/tap-msg0-bailout.sh diff --git a/tests/tap-msg0-directive.test b/t/tap-msg0-directive.sh similarity index 100% rename from tests/tap-msg0-directive.test rename to t/tap-msg0-directive.sh diff --git a/tests/tap-msg0-misc.test b/t/tap-msg0-misc.sh similarity index 100% rename from tests/tap-msg0-misc.test rename to t/tap-msg0-misc.sh diff --git a/tests/tap-msg0-planskip.test b/t/tap-msg0-planskip.sh similarity index 100% rename from tests/tap-msg0-planskip.test rename to t/tap-msg0-planskip.sh diff --git a/tests/tap-msg0-result.test b/t/tap-msg0-result.sh similarity index 100% rename from tests/tap-msg0-result.test rename to t/tap-msg0-result.sh diff --git a/tests/tap-negative-numbers.test b/t/tap-negative-numbers.sh similarity index 100% rename from tests/tap-negative-numbers.test rename to t/tap-negative-numbers.sh diff --git a/tests/tap-no-disable-hard-error.test b/t/tap-no-disable-hard-error.sh similarity index 100% rename from tests/tap-no-disable-hard-error.test rename to t/tap-no-disable-hard-error.sh diff --git a/tests/tap-no-merge-stdout-stderr.test b/t/tap-no-merge-stdout-stderr.sh similarity index 100% rename from tests/tap-no-merge-stdout-stderr.test rename to t/tap-no-merge-stdout-stderr.sh diff --git a/tests/tap-no-spurious-numbers.test b/t/tap-no-spurious-numbers.sh similarity index 100% rename from tests/tap-no-spurious-numbers.test rename to t/tap-no-spurious-numbers.sh diff --git a/tests/tap-no-spurious-summary.test b/t/tap-no-spurious-summary.sh similarity index 100% rename from tests/tap-no-spurious-summary.test rename to t/tap-no-spurious-summary.sh diff --git a/tests/tap-no-spurious.test b/t/tap-no-spurious.sh similarity index 100% rename from tests/tap-no-spurious.test rename to t/tap-no-spurious.sh diff --git a/tests/tap-not-ok-skip.test b/t/tap-not-ok-skip.sh similarity index 100% rename from tests/tap-not-ok-skip.test rename to t/tap-not-ok-skip.sh diff --git a/tests/tap-number-wordboundary.test b/t/tap-number-wordboundary.sh similarity index 100% rename from tests/tap-number-wordboundary.test rename to t/tap-number-wordboundary.sh diff --git a/tests/tap-numbers-leading-zero.test b/t/tap-numbers-leading-zero.sh similarity index 100% rename from tests/tap-numbers-leading-zero.test rename to t/tap-numbers-leading-zero.sh diff --git a/tests/tap-numeric-description.test b/t/tap-numeric-description.sh similarity index 100% rename from tests/tap-numeric-description.test rename to t/tap-numeric-description.sh diff --git a/tests/tap-out-of-order.test b/t/tap-out-of-order.sh similarity index 100% rename from tests/tap-out-of-order.test rename to t/tap-out-of-order.sh diff --git a/tests/tap-passthrough-exit.test b/t/tap-passthrough-exit.sh similarity index 100% rename from tests/tap-passthrough-exit.test rename to t/tap-passthrough-exit.sh diff --git a/tests/tap-passthrough.test b/t/tap-passthrough.sh similarity index 100% rename from tests/tap-passthrough.test rename to t/tap-passthrough.sh diff --git a/tests/tap-plan-corner.test b/t/tap-plan-corner.sh similarity index 100% rename from tests/tap-plan-corner.test rename to t/tap-plan-corner.sh diff --git a/tests/tap-plan-errors.test b/t/tap-plan-errors.sh similarity index 100% rename from tests/tap-plan-errors.test rename to t/tap-plan-errors.sh diff --git a/tests/tap-plan-leading-zero.test b/t/tap-plan-leading-zero.sh similarity index 100% rename from tests/tap-plan-leading-zero.test rename to t/tap-plan-leading-zero.sh diff --git a/tests/tap-plan-malformed.test b/t/tap-plan-malformed.sh similarity index 100% rename from tests/tap-plan-malformed.test rename to t/tap-plan-malformed.sh diff --git a/tests/tap-plan-middle.test b/t/tap-plan-middle.sh similarity index 100% rename from tests/tap-plan-middle.test rename to t/tap-plan-middle.sh diff --git a/tests/tap-plan-whitespace.test b/t/tap-plan-whitespace.sh similarity index 100% rename from tests/tap-plan-whitespace.test rename to t/tap-plan-whitespace.sh diff --git a/tests/tap-plan.test b/t/tap-plan.sh similarity index 100% rename from tests/tap-plan.test rename to t/tap-plan.sh diff --git a/tests/tap-planskip-and-logging.test b/t/tap-planskip-and-logging.sh similarity index 100% rename from tests/tap-planskip-and-logging.test rename to t/tap-planskip-and-logging.sh diff --git a/tests/tap-planskip-badexit.test b/t/tap-planskip-badexit.sh similarity index 100% rename from tests/tap-planskip-badexit.test rename to t/tap-planskip-badexit.sh diff --git a/tests/tap-planskip-bailout.test b/t/tap-planskip-bailout.sh similarity index 100% rename from tests/tap-planskip-bailout.test rename to t/tap-planskip-bailout.sh diff --git a/tests/tap-planskip-case-insensitive.test b/t/tap-planskip-case-insensitive.sh similarity index 100% rename from tests/tap-planskip-case-insensitive.test rename to t/tap-planskip-case-insensitive.sh diff --git a/tests/tap-planskip-late.test b/t/tap-planskip-late.sh similarity index 100% rename from tests/tap-planskip-late.test rename to t/tap-planskip-late.sh diff --git a/tests/tap-planskip-later-errors.test b/t/tap-planskip-later-errors.sh similarity index 100% rename from tests/tap-planskip-later-errors.test rename to t/tap-planskip-later-errors.sh diff --git a/tests/tap-planskip-unplanned-corner.test b/t/tap-planskip-unplanned-corner.sh similarity index 100% rename from tests/tap-planskip-unplanned-corner.test rename to t/tap-planskip-unplanned-corner.sh diff --git a/tests/tap-planskip-unplanned.test b/t/tap-planskip-unplanned.sh similarity index 100% rename from tests/tap-planskip-unplanned.test rename to t/tap-planskip-unplanned.sh diff --git a/tests/tap-planskip-whitespace.test b/t/tap-planskip-whitespace.sh similarity index 100% rename from tests/tap-planskip-whitespace.test rename to t/tap-planskip-whitespace.sh diff --git a/tests/tap-planskip.test b/t/tap-planskip.sh similarity index 100% rename from tests/tap-planskip.test rename to t/tap-planskip.sh diff --git a/tests/tap-realtime.test b/t/tap-realtime.sh similarity index 100% rename from tests/tap-realtime.test rename to t/tap-realtime.sh diff --git a/tests/tap-recheck-logs.test b/t/tap-recheck-logs.sh similarity index 100% rename from tests/tap-recheck-logs.test rename to t/tap-recheck-logs.sh diff --git a/tests/tap-recheck.test b/t/tap-recheck.sh similarity index 100% rename from tests/tap-recheck.test rename to t/tap-recheck.sh diff --git a/tests/tap-result-comment.test b/t/tap-result-comment.sh similarity index 100% rename from tests/tap-result-comment.test rename to t/tap-result-comment.sh diff --git a/tests/tap-signal.tap b/t/tap-signal.tap similarity index 100% rename from tests/tap-signal.tap rename to t/tap-signal.tap diff --git a/tests/tap-summary-color.test b/t/tap-summary-color.sh similarity index 100% rename from tests/tap-summary-color.test rename to t/tap-summary-color.sh diff --git a/tests/tap-summary.test b/t/tap-summary.sh similarity index 100% rename from tests/tap-summary.test rename to t/tap-summary.sh diff --git a/tests/tap-test-number-0.test b/t/tap-test-number-0.sh similarity index 100% rename from tests/tap-test-number-0.test rename to t/tap-test-number-0.sh diff --git a/tests/tap-todo-skip-together.test b/t/tap-todo-skip-together.sh similarity index 100% rename from tests/tap-todo-skip-together.test rename to t/tap-todo-skip-together.sh diff --git a/tests/tap-todo-skip-whitespace.test b/t/tap-todo-skip-whitespace.sh similarity index 100% rename from tests/tap-todo-skip-whitespace.test rename to t/tap-todo-skip-whitespace.sh diff --git a/tests/tap-todo-skip.test b/t/tap-todo-skip.sh similarity index 100% rename from tests/tap-todo-skip.test rename to t/tap-todo-skip.sh diff --git a/tests/tap-unplanned.test b/t/tap-unplanned.sh similarity index 100% rename from tests/tap-unplanned.test rename to t/tap-unplanned.sh diff --git a/tests/tap-whitespace-normalization.test b/t/tap-whitespace-normalization.sh similarity index 100% rename from tests/tap-whitespace-normalization.test rename to t/tap-whitespace-normalization.sh diff --git a/tests/tap-with-and-without-number.test b/t/tap-with-and-without-number.sh similarity index 100% rename from tests/tap-with-and-without-number.test rename to t/tap-with-and-without-number.sh diff --git a/tests/tap-xfail-tests.test b/t/tap-xfail-tests.sh similarity index 100% rename from tests/tap-xfail-tests.test rename to t/tap-xfail-tests.sh diff --git a/tests/tar-override.test b/t/tar-override.sh similarity index 100% rename from tests/tar-override.test rename to t/tar-override.sh diff --git a/tests/tar.test b/t/tar.sh similarity index 100% rename from tests/tar.test rename to t/tar.sh diff --git a/tests/tar2.test b/t/tar2.sh similarity index 100% rename from tests/tar2.test rename to t/tar2.sh diff --git a/tests/tar3.test b/t/tar3.sh similarity index 100% rename from tests/tar3.test rename to t/tar3.sh diff --git a/tests/target-cflags.test b/t/target-cflags.sh similarity index 100% rename from tests/target-cflags.test rename to t/target-cflags.sh diff --git a/tests/targetclash.test b/t/targetclash.sh similarity index 100% rename from tests/targetclash.test rename to t/targetclash.sh diff --git a/tests/test-driver-acsubst.test b/t/test-driver-acsubst.sh similarity index 100% rename from tests/test-driver-acsubst.test rename to t/test-driver-acsubst.sh diff --git a/tests/test-driver-cond.test b/t/test-driver-cond.sh similarity index 100% rename from tests/test-driver-cond.test rename to t/test-driver-cond.sh diff --git a/tests/test-driver-create-log-dir.test b/t/test-driver-create-log-dir.sh similarity index 100% rename from tests/test-driver-create-log-dir.test rename to t/test-driver-create-log-dir.sh diff --git a/tests/test-driver-custom-multitest-recheck.test b/t/test-driver-custom-multitest-recheck.sh similarity index 100% rename from tests/test-driver-custom-multitest-recheck.test rename to t/test-driver-custom-multitest-recheck.sh diff --git a/tests/test-driver-custom-multitest-recheck2.test b/t/test-driver-custom-multitest-recheck2.sh similarity index 100% rename from tests/test-driver-custom-multitest-recheck2.test rename to t/test-driver-custom-multitest-recheck2.sh diff --git a/tests/test-driver-custom-multitest.test b/t/test-driver-custom-multitest.sh similarity index 100% rename from tests/test-driver-custom-multitest.test rename to t/test-driver-custom-multitest.sh diff --git a/tests/test-driver-custom-no-extra-driver.test b/t/test-driver-custom-no-extra-driver.sh similarity index 100% rename from tests/test-driver-custom-no-extra-driver.test rename to t/test-driver-custom-no-extra-driver.sh diff --git a/tests/test-driver-custom-xfail-tests.test b/t/test-driver-custom-xfail-tests.sh similarity index 100% rename from tests/test-driver-custom-xfail-tests.test rename to t/test-driver-custom-xfail-tests.sh diff --git a/tests/test-driver-custom.test b/t/test-driver-custom.sh similarity index 100% rename from tests/test-driver-custom.test rename to t/test-driver-custom.sh diff --git a/tests/test-driver-fail.test b/t/test-driver-fail.sh similarity index 100% rename from tests/test-driver-fail.test rename to t/test-driver-fail.sh diff --git a/tests/test-driver-is-distributed.test b/t/test-driver-is-distributed.sh similarity index 100% rename from tests/test-driver-is-distributed.test rename to t/test-driver-is-distributed.sh diff --git a/tests/test-driver-strip-vpath.test b/t/test-driver-strip-vpath.sh similarity index 100% rename from tests/test-driver-strip-vpath.test rename to t/test-driver-strip-vpath.sh diff --git a/tests/test-driver-trs-suffix-registered.test b/t/test-driver-trs-suffix-registered.sh similarity index 100% rename from tests/test-driver-trs-suffix-registered.test rename to t/test-driver-trs-suffix-registered.sh diff --git a/tests/test-extensions-cond.test b/t/test-extensions-cond.sh similarity index 100% rename from tests/test-extensions-cond.test rename to t/test-extensions-cond.sh diff --git a/tests/test-extensions.test b/t/test-extensions.sh similarity index 100% rename from tests/test-extensions.test rename to t/test-extensions.sh diff --git a/tests/test-harness-vpath-rewrite.test b/t/test-harness-vpath-rewrite.sh similarity index 100% rename from tests/test-harness-vpath-rewrite.test rename to t/test-harness-vpath-rewrite.sh diff --git a/tests/test-log.test b/t/test-log.sh similarity index 100% rename from tests/test-log.test rename to t/test-log.sh diff --git a/tests/test-logs-repeated.test b/t/test-logs-repeated.sh similarity index 100% rename from tests/test-logs-repeated.test rename to t/test-logs-repeated.sh diff --git a/tests/test-metadata-global-log.test b/t/test-metadata-global-log.sh similarity index 100% rename from tests/test-metadata-global-log.test rename to t/test-metadata-global-log.sh diff --git a/tests/test-metadata-global-result.test b/t/test-metadata-global-result.sh similarity index 100% rename from tests/test-metadata-global-result.test rename to t/test-metadata-global-result.sh diff --git a/tests/test-metadata-recheck.test b/t/test-metadata-recheck.sh similarity index 100% rename from tests/test-metadata-recheck.test rename to t/test-metadata-recheck.sh diff --git a/tests/test-metadata-results.test b/t/test-metadata-results.sh similarity index 100% rename from tests/test-metadata-results.test rename to t/test-metadata-results.sh diff --git a/tests/test-missing.test b/t/test-missing.sh similarity index 100% rename from tests/test-missing.test rename to t/test-missing.sh diff --git a/tests/test-missing2.test b/t/test-missing2.sh similarity index 100% rename from tests/test-missing2.test rename to t/test-missing2.sh diff --git a/tests/test-trs-basic.test b/t/test-trs-basic.sh similarity index 100% rename from tests/test-trs-basic.test rename to t/test-trs-basic.sh diff --git a/tests/test-trs-recover.test b/t/test-trs-recover.sh similarity index 100% rename from tests/test-trs-recover.test rename to t/test-trs-recover.sh diff --git a/tests/test-trs-recover2.test b/t/test-trs-recover2.sh similarity index 100% rename from tests/test-trs-recover2.test rename to t/test-trs-recover2.sh diff --git a/tests/tests-environment-and-log-compiler.test b/t/tests-environment-and-log-compiler.sh similarity index 100% rename from tests/tests-environment-and-log-compiler.test rename to t/tests-environment-and-log-compiler.sh diff --git a/tests/tests-environment-backcompat.test b/t/tests-environment-backcompat.sh similarity index 100% rename from tests/tests-environment-backcompat.test rename to t/tests-environment-backcompat.sh diff --git a/tests/tests-environment-fd-redirect.test b/t/tests-environment-fd-redirect.sh similarity index 100% rename from tests/tests-environment-fd-redirect.test rename to t/tests-environment-fd-redirect.sh diff --git a/tests/tests-environment.test b/t/tests-environment.sh similarity index 100% rename from tests/tests-environment.test rename to t/tests-environment.sh diff --git a/tests/testsuite-summary-color.test b/t/testsuite-summary-color.sh similarity index 100% rename from tests/testsuite-summary-color.test rename to t/testsuite-summary-color.sh diff --git a/tests/testsuite-summary-count-many.test b/t/testsuite-summary-count-many.sh similarity index 100% rename from tests/testsuite-summary-count-many.test rename to t/testsuite-summary-count-many.sh diff --git a/tests/testsuite-summary-count.test b/t/testsuite-summary-count.sh similarity index 100% rename from tests/testsuite-summary-count.test rename to t/testsuite-summary-count.sh diff --git a/tests/testsuite-summary-reference-log.test b/t/testsuite-summary-reference-log.sh similarity index 100% rename from tests/testsuite-summary-reference-log.test rename to t/testsuite-summary-reference-log.sh diff --git a/tests/transform.test b/t/transform.sh similarity index 100% rename from tests/transform.test rename to t/transform.sh diff --git a/tests/transform2.test b/t/transform2.sh similarity index 100% rename from tests/transform2.test rename to t/transform2.sh diff --git a/tests/transform3.test b/t/transform3.sh similarity index 100% rename from tests/transform3.test rename to t/transform3.sh diff --git a/tests/txinfo-no-clutter.test b/t/txinfo-no-clutter.sh similarity index 100% rename from tests/txinfo-no-clutter.test rename to t/txinfo-no-clutter.sh diff --git a/tests/txinfo-unrecognized-extension.test b/t/txinfo-unrecognized-extension.sh similarity index 100% rename from tests/txinfo-unrecognized-extension.test rename to t/txinfo-unrecognized-extension.sh diff --git a/tests/txinfo.test b/t/txinfo.sh similarity index 100% rename from tests/txinfo.test rename to t/txinfo.sh diff --git a/tests/txinfo10.test b/t/txinfo10.sh similarity index 100% rename from tests/txinfo10.test rename to t/txinfo10.sh diff --git a/tests/txinfo13.test b/t/txinfo13.sh similarity index 100% rename from tests/txinfo13.test rename to t/txinfo13.sh diff --git a/tests/txinfo16.test b/t/txinfo16.sh similarity index 100% rename from tests/txinfo16.test rename to t/txinfo16.sh diff --git a/tests/txinfo17.test b/t/txinfo17.sh similarity index 100% rename from tests/txinfo17.test rename to t/txinfo17.sh diff --git a/tests/txinfo19.test b/t/txinfo19.sh similarity index 100% rename from tests/txinfo19.test rename to t/txinfo19.sh diff --git a/tests/txinfo2.test b/t/txinfo2.sh similarity index 100% rename from tests/txinfo2.test rename to t/txinfo2.sh diff --git a/tests/txinfo20.test b/t/txinfo20.sh similarity index 100% rename from tests/txinfo20.test rename to t/txinfo20.sh diff --git a/tests/txinfo21.test b/t/txinfo21.sh similarity index 100% rename from tests/txinfo21.test rename to t/txinfo21.sh diff --git a/tests/txinfo22.test b/t/txinfo22.sh similarity index 100% rename from tests/txinfo22.test rename to t/txinfo22.sh diff --git a/tests/txinfo23.test b/t/txinfo23.sh similarity index 100% rename from tests/txinfo23.test rename to t/txinfo23.sh diff --git a/tests/txinfo24.test b/t/txinfo24.sh similarity index 100% rename from tests/txinfo24.test rename to t/txinfo24.sh diff --git a/tests/txinfo25.test b/t/txinfo25.sh similarity index 100% rename from tests/txinfo25.test rename to t/txinfo25.sh diff --git a/tests/txinfo26.test b/t/txinfo26.sh similarity index 100% rename from tests/txinfo26.test rename to t/txinfo26.sh diff --git a/tests/txinfo27.test b/t/txinfo27.sh similarity index 100% rename from tests/txinfo27.test rename to t/txinfo27.sh diff --git a/tests/txinfo28.test b/t/txinfo28.sh similarity index 100% rename from tests/txinfo28.test rename to t/txinfo28.sh diff --git a/tests/txinfo29.test b/t/txinfo29.sh similarity index 100% rename from tests/txinfo29.test rename to t/txinfo29.sh diff --git a/tests/txinfo3.test b/t/txinfo3.sh similarity index 100% rename from tests/txinfo3.test rename to t/txinfo3.sh diff --git a/tests/txinfo30.test b/t/txinfo30.sh similarity index 100% rename from tests/txinfo30.test rename to t/txinfo30.sh diff --git a/tests/txinfo31.test b/t/txinfo31.sh similarity index 100% rename from tests/txinfo31.test rename to t/txinfo31.sh diff --git a/tests/txinfo32.test b/t/txinfo32.sh similarity index 100% rename from tests/txinfo32.test rename to t/txinfo32.sh diff --git a/tests/txinfo33.test b/t/txinfo33.sh similarity index 100% rename from tests/txinfo33.test rename to t/txinfo33.sh diff --git a/tests/txinfo4.test b/t/txinfo4.sh similarity index 100% rename from tests/txinfo4.test rename to t/txinfo4.sh diff --git a/tests/txinfo5.test b/t/txinfo5.sh similarity index 100% rename from tests/txinfo5.test rename to t/txinfo5.sh diff --git a/tests/txinfo5b.test b/t/txinfo5b.sh similarity index 100% rename from tests/txinfo5b.test rename to t/txinfo5b.sh diff --git a/tests/txinfo6.test b/t/txinfo6.sh similarity index 100% rename from tests/txinfo6.test rename to t/txinfo6.sh diff --git a/tests/txinfo7.test b/t/txinfo7.sh similarity index 100% rename from tests/txinfo7.test rename to t/txinfo7.sh diff --git a/tests/txinfo8.test b/t/txinfo8.sh similarity index 100% rename from tests/txinfo8.test rename to t/txinfo8.sh diff --git a/tests/txinfo9.test b/t/txinfo9.sh similarity index 100% rename from tests/txinfo9.test rename to t/txinfo9.sh diff --git a/tests/uninstall-fail.test b/t/uninstall-fail.sh similarity index 100% rename from tests/uninstall-fail.test rename to t/uninstall-fail.sh diff --git a/tests/uninstall-pr9578.test b/t/uninstall-pr9578.sh similarity index 100% rename from tests/uninstall-pr9578.test rename to t/uninstall-pr9578.sh diff --git a/tests/unused.test b/t/unused.sh similarity index 100% rename from tests/unused.test rename to t/unused.sh diff --git a/tests/upc.test b/t/upc.sh similarity index 100% rename from tests/upc.test rename to t/upc.sh diff --git a/tests/upc2.test b/t/upc2.sh similarity index 100% rename from tests/upc2.test rename to t/upc2.sh diff --git a/tests/upc3.test b/t/upc3.sh similarity index 100% rename from tests/upc3.test rename to t/upc3.sh diff --git a/tests/vala-mix.test b/t/vala-mix.sh similarity index 100% rename from tests/vala-mix.test rename to t/vala-mix.sh diff --git a/tests/vala-mix2.test b/t/vala-mix2.sh similarity index 100% rename from tests/vala-mix2.test rename to t/vala-mix2.sh diff --git a/tests/vala-vpath.test b/t/vala-vpath.sh similarity index 100% rename from tests/vala-vpath.test rename to t/vala-vpath.sh diff --git a/tests/vala.test b/t/vala.sh similarity index 100% rename from tests/vala.test rename to t/vala.sh diff --git a/tests/vala1.test b/t/vala1.sh similarity index 100% rename from tests/vala1.test rename to t/vala1.sh diff --git a/tests/vala2.test b/t/vala2.sh similarity index 100% rename from tests/vala2.test rename to t/vala2.sh diff --git a/tests/vala3.test b/t/vala3.sh similarity index 100% rename from tests/vala3.test rename to t/vala3.sh diff --git a/tests/vala4.test b/t/vala4.sh similarity index 100% rename from tests/vala4.test rename to t/vala4.sh diff --git a/tests/vala5.test b/t/vala5.sh similarity index 100% rename from tests/vala5.test rename to t/vala5.sh diff --git a/tests/vars.test b/t/vars.sh similarity index 100% rename from tests/vars.test rename to t/vars.sh diff --git a/tests/vars3.test b/t/vars3.sh similarity index 100% rename from tests/vars3.test rename to t/vars3.sh diff --git a/tests/vartar.test b/t/vartar.sh similarity index 100% rename from tests/vartar.test rename to t/vartar.sh diff --git a/tests/vartypo2.test b/t/vartypo2.sh similarity index 100% rename from tests/vartypo2.test rename to t/vartypo2.sh diff --git a/tests/vartypos.test b/t/vartypos.sh similarity index 100% rename from tests/vartypos.test rename to t/vartypos.sh diff --git a/tests/version.test b/t/version.sh similarity index 100% rename from tests/version.test rename to t/version.sh diff --git a/tests/version2.test b/t/version2.sh similarity index 100% rename from tests/version2.test rename to t/version2.sh diff --git a/tests/version3.test b/t/version3.sh similarity index 100% rename from tests/version3.test rename to t/version3.sh diff --git a/tests/version4.test b/t/version4.sh similarity index 100% rename from tests/version4.test rename to t/version4.sh diff --git a/tests/version6.test b/t/version6.sh similarity index 100% rename from tests/version6.test rename to t/version6.sh diff --git a/tests/version7.test b/t/version7.sh similarity index 100% rename from tests/version7.test rename to t/version7.sh diff --git a/tests/version8.test b/t/version8.sh similarity index 100% rename from tests/version8.test rename to t/version8.sh diff --git a/tests/vpath.test b/t/vpath.sh similarity index 100% rename from tests/vpath.test rename to t/vpath.sh diff --git a/tests/vtexi.test b/t/vtexi.sh similarity index 100% rename from tests/vtexi.test rename to t/vtexi.sh diff --git a/tests/vtexi2.test b/t/vtexi2.sh similarity index 100% rename from tests/vtexi2.test rename to t/vtexi2.sh diff --git a/tests/vtexi3.test b/t/vtexi3.sh similarity index 100% rename from tests/vtexi3.test rename to t/vtexi3.sh diff --git a/tests/vtexi4.test b/t/vtexi4.sh similarity index 100% rename from tests/vtexi4.test rename to t/vtexi4.sh diff --git a/tests/warning-groups-win-over-strictness.test b/t/warning-groups-win-over-strictness.sh similarity index 100% rename from tests/warning-groups-win-over-strictness.test rename to t/warning-groups-win-over-strictness.sh diff --git a/tests/warnings-override.test b/t/warnings-override.sh similarity index 100% rename from tests/warnings-override.test rename to t/warnings-override.sh diff --git a/tests/warnings-precedence.test b/t/warnings-precedence.sh similarity index 100% rename from tests/warnings-precedence.test rename to t/warnings-precedence.sh diff --git a/tests/warnings-strictness-interactions.test b/t/warnings-strictness-interactions.sh similarity index 100% rename from tests/warnings-strictness-interactions.test rename to t/warnings-strictness-interactions.sh diff --git a/tests/warnings-unknown.test b/t/warnings-unknown.sh similarity index 100% rename from tests/warnings-unknown.test rename to t/warnings-unknown.sh diff --git a/tests/warnings-win-over-strictness.test b/t/warnings-win-over-strictness.sh similarity index 100% rename from tests/warnings-win-over-strictness.test rename to t/warnings-win-over-strictness.sh diff --git a/tests/warnopts.test b/t/warnopts.sh similarity index 100% rename from tests/warnopts.test rename to t/warnopts.sh diff --git a/tests/werror.test b/t/werror.sh similarity index 100% rename from tests/werror.test rename to t/werror.sh diff --git a/tests/werror2.test b/t/werror2.sh similarity index 100% rename from tests/werror2.test rename to t/werror2.sh diff --git a/tests/werror3.test b/t/werror3.sh similarity index 100% rename from tests/werror3.test rename to t/werror3.sh diff --git a/tests/werror4.test b/t/werror4.sh similarity index 100% rename from tests/werror4.test rename to t/werror4.sh diff --git a/tests/whoami.test b/t/whoami.sh similarity index 100% rename from tests/whoami.test rename to t/whoami.sh diff --git a/tests/wrap/aclocal.in b/t/wrap/aclocal.in similarity index 100% rename from tests/wrap/aclocal.in rename to t/wrap/aclocal.in diff --git a/tests/wrap/automake.in b/t/wrap/automake.in similarity index 100% rename from tests/wrap/automake.in rename to t/wrap/automake.in diff --git a/tests/xsource.test b/t/xsource.sh similarity index 100% rename from tests/xsource.test rename to t/xsource.sh diff --git a/tests/yacc-auxdir.test b/t/yacc-auxdir.sh similarity index 100% rename from tests/yacc-auxdir.test rename to t/yacc-auxdir.sh diff --git a/tests/yacc-basic.test b/t/yacc-basic.sh similarity index 100% rename from tests/yacc-basic.test rename to t/yacc-basic.sh diff --git a/tests/yacc-bison-skeleton-cxx.test b/t/yacc-bison-skeleton-cxx.sh similarity index 100% rename from tests/yacc-bison-skeleton-cxx.test rename to t/yacc-bison-skeleton-cxx.sh diff --git a/tests/yacc-bison-skeleton.test b/t/yacc-bison-skeleton.sh similarity index 100% rename from tests/yacc-bison-skeleton.test rename to t/yacc-bison-skeleton.sh diff --git a/tests/yacc-clean-cxx.test b/t/yacc-clean-cxx.sh similarity index 100% rename from tests/yacc-clean-cxx.test rename to t/yacc-clean-cxx.sh diff --git a/tests/yacc-clean.test b/t/yacc-clean.sh similarity index 100% rename from tests/yacc-clean.test rename to t/yacc-clean.sh diff --git a/tests/yacc-cxx.test b/t/yacc-cxx.sh similarity index 100% rename from tests/yacc-cxx.test rename to t/yacc-cxx.sh diff --git a/tests/yacc-d-basic.test b/t/yacc-d-basic.sh similarity index 100% rename from tests/yacc-d-basic.test rename to t/yacc-d-basic.sh diff --git a/tests/yacc-d-cxx.test b/t/yacc-d-cxx.sh similarity index 100% rename from tests/yacc-d-cxx.test rename to t/yacc-d-cxx.sh diff --git a/tests/yacc-d-vpath.test b/t/yacc-d-vpath.sh similarity index 100% rename from tests/yacc-d-vpath.test rename to t/yacc-d-vpath.sh diff --git a/tests/yacc-deleted-headers.test b/t/yacc-deleted-headers.sh similarity index 100% rename from tests/yacc-deleted-headers.test rename to t/yacc-deleted-headers.sh diff --git a/tests/yacc-depend.test b/t/yacc-depend.sh similarity index 100% rename from tests/yacc-depend.test rename to t/yacc-depend.sh diff --git a/tests/yacc-depend2.test b/t/yacc-depend2.sh similarity index 100% rename from tests/yacc-depend2.test rename to t/yacc-depend2.sh diff --git a/tests/yacc-dist-nobuild-subdir.test b/t/yacc-dist-nobuild-subdir.sh similarity index 100% rename from tests/yacc-dist-nobuild-subdir.test rename to t/yacc-dist-nobuild-subdir.sh diff --git a/tests/yacc-dist-nobuild.test b/t/yacc-dist-nobuild.sh similarity index 100% rename from tests/yacc-dist-nobuild.test rename to t/yacc-dist-nobuild.sh diff --git a/tests/yacc-line.test b/t/yacc-line.sh similarity index 100% rename from tests/yacc-line.test rename to t/yacc-line.sh diff --git a/tests/yacc-mix-c-cxx.test b/t/yacc-mix-c-cxx.sh similarity index 100% rename from tests/yacc-mix-c-cxx.test rename to t/yacc-mix-c-cxx.sh diff --git a/tests/yacc-nodist.test b/t/yacc-nodist.sh similarity index 100% rename from tests/yacc-nodist.test rename to t/yacc-nodist.sh diff --git a/tests/yacc-pr204.test b/t/yacc-pr204.sh similarity index 100% rename from tests/yacc-pr204.test rename to t/yacc-pr204.sh diff --git a/tests/yacc-weirdnames.test b/t/yacc-weirdnames.sh similarity index 100% rename from tests/yacc-weirdnames.test rename to t/yacc-weirdnames.sh diff --git a/tests/yacc.test b/t/yacc.sh similarity index 100% rename from tests/yacc.test rename to t/yacc.sh diff --git a/tests/yacc2.test b/t/yacc2.sh similarity index 100% rename from tests/yacc2.test rename to t/yacc2.sh diff --git a/tests/yacc4.test b/t/yacc4.sh similarity index 100% rename from tests/yacc4.test rename to t/yacc4.sh diff --git a/tests/yacc5.test b/t/yacc5.sh similarity index 100% rename from tests/yacc5.test rename to t/yacc5.sh diff --git a/tests/yacc7.test b/t/yacc7.sh similarity index 100% rename from tests/yacc7.test rename to t/yacc7.sh diff --git a/tests/yacc8.test b/t/yacc8.sh similarity index 100% rename from tests/yacc8.test rename to t/yacc8.sh diff --git a/tests/yaccdry.test b/t/yaccdry.sh similarity index 100% rename from tests/yaccdry.test rename to t/yaccdry.sh diff --git a/tests/yaccpp.test b/t/yaccpp.sh similarity index 100% rename from tests/yaccpp.test rename to t/yaccpp.sh diff --git a/tests/yaccvpath.test b/t/yaccvpath.sh similarity index 100% rename from tests/yaccvpath.test rename to t/yaccvpath.sh diff --git a/tests/yflags-cmdline-override.test b/t/yflags-cmdline-override.sh similarity index 100% rename from tests/yflags-cmdline-override.test rename to t/yflags-cmdline-override.sh diff --git a/tests/yflags-conditional.test b/t/yflags-conditional.sh similarity index 100% rename from tests/yflags-conditional.test rename to t/yflags-conditional.sh diff --git a/tests/yflags-d-false-positives.test b/t/yflags-d-false-positives.sh similarity index 100% rename from tests/yflags-d-false-positives.test rename to t/yflags-d-false-positives.sh diff --git a/tests/yflags-force-conditional.test b/t/yflags-force-conditional.sh similarity index 100% rename from tests/yflags-force-conditional.test rename to t/yflags-force-conditional.sh diff --git a/tests/yflags-force-override.test b/t/yflags-force-override.sh similarity index 100% rename from tests/yflags-force-override.test rename to t/yflags-force-override.sh diff --git a/tests/yflags-var-expand.test b/t/yflags-var-expand.sh similarity index 100% rename from tests/yflags-var-expand.test rename to t/yflags-var-expand.sh diff --git a/tests/yflags.test b/t/yflags.sh similarity index 100% rename from tests/yflags.test rename to t/yflags.sh diff --git a/tests/yflags2.test b/t/yflags2.sh similarity index 100% rename from tests/yflags2.test rename to t/yflags2.sh diff --git a/tests/.gitignore b/tests/.gitignore deleted file mode 100644 index 7b04f170d..000000000 --- a/tests/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -/aclocal-* -/automake-* -/defs-static -/testsuite-part.am -/*-w.tap -/*-w.test -/*.dir -/*.log -/*.trs diff --git a/tests/list-of-tests.mk b/tests/list-of-tests.mk deleted file mode 100644 index 9dd45ab4f..000000000 --- a/tests/list-of-tests.mk +++ /dev/null @@ -1,1274 +0,0 @@ -## Makefile fragment that holds the list of test scripts of the automake -## testsuite. This fragment is meant to be included by the Makefile.am, -## but also to be executed directly by make when bootstrapping automake. - -## Copyright (C) 2011-2012 Free Software Foundation, Inc. -## -## This program is free software; you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 2, or (at your option) -## any later version. -## -## This program is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with this program. If not, see . - -# FIXME: this "expected failures" are in truth an hack used to -# FIXME: to verify that some incorrect usages of our perl libraries -# FIXME: raise an error. We should find a cleaner way to check that. -perl_fake_XFAIL_TESTS = \ -pm/Cond2.pl \ -pm/Cond3.pl \ -pm/DisjCon2.pl \ -pm/DisjCon3.pl \ -pm/Version2.pl \ -pm/Version3.pl - -XFAIL_TESTS = \ -all.test \ -yacc-bison-skeleton-cxx.test \ -yacc-bison-skeleton.test \ -cond17.test \ -gcj6.test \ -override-conditional-2.test \ -dist-pr109765.test \ -instdir-cond2.test \ -java-nobase.test \ -objext-pr10128.test \ -parallel-tests-many.test \ -pr8365-remake-timing.test \ -lex-subobj-nodep.test \ -remake-am-pr10111.test \ -remake-m4-pr10111.test \ -txinfo5.test \ -$(perl_fake_XFAIL_TESTS) - -perl_TESTS = \ -pm/Cond2.pl \ -pm/Cond3.pl \ -pm/Condition.pl \ -pm/Condition-t.pl \ -pm/DisjCon2.pl \ -pm/DisjCon3.pl \ -pm/DisjConditions.pl \ -pm/DisjConditions-t.pl \ -pm/Version.pl \ -pm/Version2.pl \ -pm/Version3.pl \ -pm/Wrap.pl - -# The order here is mostly alphabetical, with the deliberate exception -# that tests having a high runtime (especially TAP tests that run various -# checks sequentially) are listed early; this improves performance on -# concurrent testsuite runs. -handwritten_TESTS = \ -get-sysconf.test \ -$(perl_TESTS) \ -instspc.tap \ -aclocal.test \ -aclocal3.test \ -aclocal4.test \ -aclocal5.test \ -aclocal6.test \ -aclocal7.test \ -aclocal8.test \ -aclocal9.test \ -acloca10.test \ -acloca11.test \ -acloca12.test \ -acloca13.test \ -acloca14.test \ -acloca15.test \ -acloca16.test \ -acloca17.test \ -acloca18.test \ -acloca19.test \ -acloca20.test \ -acloca21.test \ -acloca22.test \ -acloca23.test \ -aclocal-acdir.test \ -aclocal-install-absdir.test \ -aclocal-print-acdir.test \ -aclocal-path.test \ -aclocal-path-install.test \ -aclocal-path-install-serial.test \ -aclocal-path-nonexistent.test \ -aclocal-path-precedence.test \ -aclocal-install-fail.test \ -aclocal-install-mkdir.test \ -aclocal-no-install-no-mkdir.test \ -aclocal-verbose-install.test \ -ac-output-old.tap \ -acsilent.test \ -acsubst.test \ -acsubst2.test \ -add-missing.tap \ -all.test \ -all2.test \ -alloca.test \ -alloca2.test \ -alpha.test \ -alpha2.test \ -amhello-cflags.test \ -amhello-cross-compile.test \ -amhello-binpkg.test \ -amassign.test \ -ammissing.test \ -amopt.test \ -amopts-location.test \ -amopts-variable-expansion.test \ -amsubst.test \ -ansi2knr-no-more.test \ -ar-lib.test \ -ar-lib2.test \ -ar-lib3.test \ -ar-lib4.test \ -ar-lib5a.test \ -ar-lib5b.test \ -ar-lib6a.test \ -ar-lib6b.test \ -ar-lib7.test \ -ar.test \ -ar2.test \ -ar3.test \ -ar4.test \ -ar5.test \ -asm.test \ -asm2.test \ -asm3.test \ -autodist.test \ -autodist-subdir.test \ -autodist-acconfig.test \ -autodist-acconfig-no-subdir.test \ -autodist-aclocal-m4.test \ -autodist-config-headers.test \ -autodist-configure-no-subdir.test \ -autodist-no-duplicate.test \ -autodist-stamp-vti.test \ -autohdr.test \ -autohdr2.test \ -autohdr3.test \ -autohdr4.test \ -autohdrdry.test \ -automake-cmdline.tap \ -auxdir.test \ -auxdir6.test \ -auxdir7.test \ -auxdir8.test \ -auxdir-autodetect.test \ -auxdir-computed.tap \ -auxdir-misplaced.test \ -auxdir-nonexistent.test \ -auxdir-unportable.tap \ -backcompat.test \ -backcompat2.test \ -backcompat3.test \ -backcompat4.test \ -backcompat5.test \ -backcompat6.test \ -backsl.test \ -backsl2.test \ -backsl3.test \ -backsl4.test \ -badline.test \ -badopt.test \ -badprog.test \ -block.test \ -bsource.test \ -candist.test \ -canon.test \ -canon2.test \ -canon3.test \ -canon4.test \ -canon5.test \ -canon6.test \ -canon7.test \ -canon8.test \ -canon-name.test \ -ccnoco.test \ -ccnoco2.test \ -ccnoco3.test \ -check.test \ -check2.test \ -check3.test \ -check4.test \ -check5.test \ -check6.test \ -check7.test \ -check8.test \ -check10.test \ -check11.test \ -check12.test \ -check-subst.test \ -check-subst-prog.test \ -check-exported-srcdir.test \ -check-fd-redirect.test \ -check-tests-in-builddir.test \ -check-no-test-driver.test \ -check-concurrency-bug9245.test \ -checkall.test \ -clean.test \ -clean2.test \ -colneq.test \ -colneq2.test \ -colneq3.test \ -colon.test \ -colon2.test \ -colon3.test \ -colon4.test \ -colon5.test \ -colon6.test \ -colon7.test \ -color.test \ -color2.test \ -comment.test \ -comment2.test \ -comment3.test \ -comment4.test \ -comment5.test \ -comment6.test \ -comment7.test \ -comment8.test \ -comment9.test \ -commen10.test \ -commen11.test \ -comments-in-var-def.test \ -compile.test \ -compile2.test \ -compile3.test \ -compile4.test \ -compile5.test \ -compile6.test \ -compile_f90_c_cxx.test \ -compile_f_c_cxx.test \ -cond-basic.test \ -cond.test \ -cond2.test \ -cond3.test \ -cond4.test \ -cond5.test \ -cond6.test \ -cond7.test \ -cond8.test \ -cond9.test \ -cond10.test \ -cond11.test \ -cond13.test \ -cond14.test \ -cond15.test \ -cond16.test \ -cond17.test \ -cond18.test \ -cond19.test \ -cond20.test \ -cond21.test \ -cond22.test \ -cond23.test \ -cond24.test \ -cond25.test \ -cond26.test \ -cond27.test \ -cond28.test \ -cond29.test \ -cond30.test \ -cond31.test \ -cond32.test \ -cond33.test \ -cond34.test \ -cond35.test \ -cond36.test \ -cond37.test \ -cond38.test \ -cond39.test \ -cond40.test \ -cond41.test \ -cond42.test \ -cond43.test \ -cond44.test \ -cond45.test \ -cond46.test \ -condd.test \ -condhook.test \ -condhook2.test \ -condinc.test \ -condinc2.test \ -condlib.test \ -condman2.test \ -condman3.test \ -configure.test \ -confdeps.test \ -conff.test \ -conff2.test \ -conffile-leading-dot.test \ -confh.test \ -confh4.test \ -confh5.test \ -confh6.test \ -confh7.test \ -confh8.test \ -confincl.test \ -conflnk.test \ -conflnk2.test \ -conflnk3.test \ -conflnk4.test \ -confsub.test \ -confvar.test \ -confvar2.test \ -copy.test \ -cscope.tap \ -cscope2.test \ -cscope3.test \ -cxx.test \ -cxx2.test \ -cxxcpp.test \ -cxxlibobj.test \ -cxxlink.test \ -cxxnoc.test \ -cxxo.test \ -cygnus-check-without-all.test \ -cygnus-dependency-tracking.test \ -cygnus-imply-foreign.test \ -cygnus-no-dist.test \ -cygnus-no-installinfo.test \ -cygnus-requires-maintainer-mode.test \ -cygwin32.test \ -dash.test \ -defun.test \ -defun2.test \ -dejagnu.test \ -dejagnu2.test \ -dejagnu3.test \ -dejagnu4.test \ -dejagnu5.test \ -dejagnu6.test \ -dejagnu7.test \ -dejagnu-absolute-builddir.test \ -dejagnu-relative-srcdir.test \ -dejagnu-siteexp-extend.test \ -dejagnu-siteexp-append.test \ -dejagnu-siteexp-useredit.test \ -deleted-am.test \ -deleted-m4.test \ -depacl2.test \ -depcomp.test \ -depcomp2.test \ -depcomp8a.test \ -depcomp8b.test \ -depdist.test \ -depend.test \ -depend3.test \ -depend4.test \ -depend5.test \ -depend6.test \ -deprecated-acinit.test \ -destdir.test \ -dirlist.test \ -dirlist2.test \ -dirlist-abspath.test \ -discover.test \ -dist-formats.tap \ -dist-auxdir-many-subdirs.test \ -dist-auxfile-2.test \ -dist-auxfile.test \ -dist-included-parent-dir.test \ -dist-missing-am.test \ -dist-missing-included-m4.test \ -dist-missing-m4.test \ -dist-readonly.test \ -dist-repeated.test \ -dist-pr109765.test \ -distcleancheck.test \ -distcom2.test \ -distcom3.test \ -distcom4.test \ -distcom5.test \ -distcom-subdir.test \ -distdir.test \ -disthook.test \ -distlinks.test \ -distlinksbrk.test \ -distname.test \ -distcheck-configure-flags.test \ -distcheck-configure-flags-am.test \ -distcheck-configure-flags-subpkg.test \ -distcheck-hook.test \ -distcheck-hook2.test \ -distcheck-writable-srcdir.test \ -distcheck-missing-m4.test \ -distcheck-outdated-m4.test \ -distcheck-override-infodir.test \ -distcheck-pr9579.test \ -distcheck-pr10470.test \ -dmalloc.test \ -doc-parsing-buglets-colneq-subst.test \ -doc-parsing-buglets-tabs.test \ -dollar.test \ -dollarvar.test \ -dollarvar2.test \ -double.test \ -dup2.test \ -else.test \ -empty.test \ -empty2.test \ -empty3.test \ -empty4.test \ -exdir.test \ -exdir2.test \ -exdir3.test \ -exeext.test \ -exeext2.test \ -exeext3.test \ -exeext4.test \ -exsource.test \ -ext.test \ -ext2.test \ -ext3.test \ -extra.test \ -extra2.test \ -extra3.test \ -extra4.test \ -extra5.test \ -extra6.test \ -extra7.test \ -extra8.test \ -extra9.test \ -extra10.test \ -extra11.test \ -extra12.test \ -extra-programs-empty.test \ -extra-portability.test \ -extra-portability2.test \ -extra-portability3.test \ -extradep.test \ -extradep2.test \ -f90only.test \ -flavor.test \ -flibs.test \ -fn99.test \ -fn99subdir.test \ -fnoc.test \ -fo.test \ -forcemiss.test \ -forcemiss2.test \ -fort1.test \ -fort2.test \ -fort4.test \ -fort5.test \ -fonly.test \ -fortdep.test \ -gcj.test \ -gcj2.test \ -gcj3.test \ -gcj4.test \ -gcj5.test \ -gcj6.test \ -gettext.test \ -gettext2.test \ -gettext3.test \ -gnumake.test \ -gnuwarn.test \ -gnuwarn2.test \ -gnits.test \ -gnits2.test \ -gnits3.test \ -hdr-vars-defined-once.test \ -header.test \ -help.test \ -help2.test \ -help3.test \ -help4.test \ -help-depend.test \ -help-depend2.test \ -help-dmalloc.test \ -help-init.test \ -help-lispdir.test \ -help-multilib.test \ -help-python.test \ -help-silent.test \ -help-upc.test \ -hfs.test \ -implicit.test \ -info.test \ -init.test \ -init2.test \ -insh2.test \ -install2.test \ -installdir.test \ -instsh.test \ -instsh2.test \ -instsh3.test \ -instdat.test \ -instdat2.test \ -instdir.test \ -instdir2.test \ -instdir-cond.test \ -instdir-cond2.test \ -instdir-no-empty.test \ -instdir-java.test \ -instdir-lisp.test \ -instdir-ltlib.test \ -instdir-prog.test \ -instdir-python.test \ -instdir-texi.test \ -instexec.test \ -instfail.test \ -instfail-info.test \ -instfail-java.test \ -instfail-libtool.test \ -insthook.test \ -instman.test \ -instman2.test \ -instmany.test \ -instmany-mans.test \ -instmany-python.test \ -install-info-dir.test \ -interp.test \ -interp2.test \ -java.test \ -java2.test \ -java3.test \ -javadir-undefined.test \ -javaflags.test \ -java-check.test \ -java-clean.test \ -java-compile-install.test \ -java-compile-run-flat.test \ -java-compile-run-nested.test \ -java-empty-classpath.test \ -javaprim.test \ -javasubst.test \ -java-extra.test \ -java-mix.test \ -java-no-duplicate.test \ -java-nobase.test \ -java-noinst.test \ -java-rebuild.test \ -java-sources.test \ -java-uninstall.test \ -ldadd.test \ -ldflags.test \ -lex.test \ -lex2.test \ -lex3.test \ -lex5.test \ -lexcpp.test \ -lexvpath.test \ -lex-subobj-nodep.test \ -lex-lib.test \ -lex-lib-external.test \ -lex-libobj.test \ -lex-noyywrap.test \ -lex-clean-cxx.test \ -lex-clean.test \ -lex-depend-cxx.test \ -lex-depend-grep.test \ -lex-depend.test \ -lex-line.test \ -lex-nodist.test \ -lex-pr204.test \ -lflags.test \ -lflags2.test \ -libexec.test \ -libobj-basic.test \ -libobj2.test \ -libobj3.test \ -libobj4.test \ -libobj5.test \ -libobj7.test \ -libobj10.test \ -libobj12.test \ -libobj13.test \ -libobj14.test \ -libobj15a.test \ -libobj15b.test \ -libobj15c.test \ -libobj16a.test \ -libobj16b.test \ -libobj17.test \ -libobj18.test \ -libobj19.test \ -libobj20a.test \ -libobj20b.test \ -libobj20c.test \ -library.test \ -library2.test \ -library3.test \ -libtool.test \ -libtool2.test \ -libtool3.test \ -libtool4.test \ -libtool5.test \ -libtool6.test \ -libtool7.test \ -libtool8.test \ -libtool9.test \ -libtoo10.test \ -libtoo11.test \ -license.test \ -license2.test \ -link_c_cxx.test \ -link_cond.test \ -link_dist.test \ -link_f90_only.test \ -link_fc.test \ -link_fccxx.test \ -link_fcxx.test \ -link_f_only.test \ -link_override.test \ -lisp2.test \ -lisp3.test \ -lisp4.test \ -lisp5.test \ -lisp6.test \ -lisp7.test \ -lisp8.test \ -lispdry.test \ -listval.test \ -location.test \ -longline.test \ -longlin2.test \ -ltcond.test \ -ltcond2.test \ -ltconv.test \ -ltdeps.test \ -ltinit.test \ -ltinstloc.test \ -ltlibobjs.test \ -ltlibsrc.test \ -ltorder.test \ -lzma.test \ -m4-inclusion.test \ -maintclean.test \ -maintclean-vpath.test \ -maintmode-configure-msg.test \ -make.test \ -makefile-deps.test \ -makej.test \ -makej2.test \ -maken.test \ -maken3.test \ -make-dryrun.tap \ -makevars.test \ -man.test \ -man2.test \ -man3.test \ -man4.test \ -man5.test \ -man6.test \ -man7.test \ -man8.test \ -mdate.test \ -mdate2.test \ -mdate3.test \ -mdate4.test \ -mdate5.test \ -mdate6.test \ -missing.test \ -missing2.test \ -missing3.test \ -missing4.test \ -missing5.test \ -missing6.test \ -missing-auxfile-stops-makefiles-creation.test \ -mkinstall.test \ -mkinst2.test \ -mkinst3.test \ -mmode.test \ -mmodely.test \ -multlib.test \ -no-extra-makefile-code.test \ -no-outdir-option.test \ -nobase.test \ -nobase-libtool.test \ -nobase-python.test \ -nobase-nodist.test \ -nodef.test \ -nodef2.test \ -nodep.test \ -nodep2.test \ -nodepcomp.test \ -nodist.test \ -nodist2.test \ -nodist3.test \ -noinst.test \ -noinstdir.test \ -nolink.test \ -nostdinc.test \ -notrans.test \ -number.test \ -objc.test \ -objc2.test \ -objext-pr10128.test \ -obsolete.test \ -oldvars.test \ -order.test \ -output.test \ -output2.test \ -output3.test \ -output4.test \ -output5.test \ -output6.test \ -output7.test \ -output8.test \ -output9.test \ -output10.test \ -output11.test \ -output12.test \ -output13.test \ -output-order.test \ -override-conditional-1.test \ -override-conditional-2.test \ -override-html.test \ -override-suggest-local.test \ -parallel-am.test \ -parallel-am2.test \ -parallel-am3.test \ -serial-tests.test \ -parallel-tests.test \ -parallel-tests2.test \ -parallel-tests3.test \ -parallel-tests5.test \ -parallel-tests6.test \ -parallel-tests8.test \ -parallel-tests9.test \ -parallel-tests10.test \ -parallel-tests-exeext.test \ -parallel-tests-suffix.test \ -parallel-tests-suffix-prog.test \ -parallel-tests-log-compiler-1.test \ -parallel-tests-log-compiler-2.test \ -parallel-tests-dry-run-1.test \ -parallel-tests-dry-run-2.test \ -parallel-tests-fd-redirect.test \ -parallel-tests-fd-redirect-exeext.test \ -parallel-tests-extra-programs.test \ -parallel-tests-unreadable.test \ -parallel-tests-subdir.test \ -parallel-tests-interrupt.tap \ -parallel-tests-reset-term.test \ -parallel-tests-harderror.test \ -parallel-tests-log-override-1.test \ -parallel-tests-log-override-2.test \ -parallel-tests-log-override-recheck.test \ -parallel-tests-log-compiler-example.test \ -parallel-tests-cmdline-override.test \ -parallel-tests-fork-bomb.test \ -parallel-tests-empty-testlogs.test \ -parallel-tests-driver-install.test \ -parallel-tests-no-color-in-log.test \ -parallel-tests-no-spurious-summary.test \ -parallel-tests-exit-statuses.test \ -parallel-tests-console-output.test \ -parallel-tests-once.test \ -parallel-tests-trailing-bslash.test \ -parallel-tests-many.test \ -tests-environment.test \ -am-tests-environment.test \ -tests-environment-backcompat.test \ -testsuite-summary-color.test \ -testsuite-summary-count.test \ -testsuite-summary-count-many.test \ -testsuite-summary-reference-log.test \ -test-driver-acsubst.test \ -test-driver-cond.test \ -test-driver-custom-no-extra-driver.test \ -test-driver-custom.test \ -test-driver-custom-xfail-tests.test \ -test-driver-custom-multitest.test \ -test-driver-custom-multitest-recheck.test \ -test-driver-custom-multitest-recheck2.test \ -test-driver-create-log-dir.test \ -test-driver-strip-vpath.test \ -test-driver-trs-suffix-registered.test \ -test-driver-fail.test \ -test-driver-is-distributed.test \ -test-harness-vpath-rewrite.test \ -test-log.test \ -test-logs-repeated.test \ -test-metadata-global-log.test \ -test-metadata-global-result.test \ -test-metadata-recheck.test \ -test-metadata-results.test \ -test-missing.test \ -test-missing2.test \ -test-trs-basic.test \ -test-trs-recover.test \ -test-trs-recover2.test \ -test-extensions.test \ -test-extensions-cond.test \ -parse.test \ -percent.test \ -percent2.test \ -phony.test \ -pluseq.test \ -pluseq2.test \ -pluseq3.test \ -pluseq4.test \ -pluseq5.test \ -pluseq6.test \ -pluseq7.test \ -pluseq8.test \ -pluseq9.test \ -pluseq10.test \ -pluseq11.test \ -posixsubst-data.test \ -posixsubst-extradist.test \ -posixsubst-ldadd.test \ -posixsubst-libraries.test \ -posixsubst-ltlibraries.test \ -posixsubst-programs.test \ -posixsubst-scripts.test \ -posixsubst-sources.test \ -posixsubst-tests.test \ -postproc.test \ -ppf77.test \ -pr2.test \ -pr9.test \ -pr72.test \ -pr87.test \ -pr211.test \ -pr220.test \ -pr224.test \ -pr229.test \ -pr243.test \ -pr266.test \ -pr279.test \ -pr279-2.test \ -pr287.test \ -pr300-lib.test \ -pr300-ltlib.test \ -pr300-prog.test \ -pr307.test \ -pr401.test \ -pr401b.test \ -pr401c.test \ -prefix.test \ -primary.test \ -primary2.test \ -primary3.test \ -primary-prefix-invalid-couples.tap \ -primary-prefix-valid-couples.test \ -primary-prefix-couples-force-valid.test \ -primary-prefix-couples-documented-valid.test \ -print-libdir.test \ -proginst.test \ -programs-primary-rewritten.test \ -py-compile-basic.test \ -py-compile-basic2.test \ -py-compile-basedir.test \ -py-compile-destdir.test \ -py-compile-env.test \ -py-compile-option-terminate.test \ -py-compile-usage.test \ -python.test \ -python2.test \ -python3.test \ -python4.test \ -python5.test \ -python5b.test \ -python6.test \ -python7.test \ -python8.test \ -python9.test \ -python10.test \ -python11.test \ -python12.test \ -python-dist.test \ -python-vars.test \ -python-virtualenv.test \ -python-pr10995.test \ -recurs.test \ -recurs2.test \ -remake.test \ -remake1a.test \ -remake2.test \ -remake3.test \ -remake3a.test \ -remake4.test \ -remake5.test \ -remake6.test \ -remake7.test \ -remake8a.test \ -remake8b.test \ -remake9a.test \ -remake9b.test \ -remake9c.test \ -remake9d.test \ -remake10a.test \ -remake10b.test \ -remake10c.test \ -remake11.test \ -remake12.test \ -remake-all-1.test \ -remake-all-2.test \ -remake-subdir-from-subdir.test \ -remake-subdir-gnu.test \ -remake-subdir.test \ -remake-subdir2.test \ -remake-subdir-long-time.test \ -remake-gnulib-add-acsubst.test \ -remake-gnulib-add-header.test \ -remake-gnulib-remove-header.test \ -remake-moved-m4-file.test \ -remake-deleted-m4-file.test \ -remake-renamed-m4-file.test \ -remake-renamed-m4-macro-and-file.test \ -remake-renamed-m4-macro.test \ -remake-am-pr10111.test \ -remake-m4-pr10111.test \ -remake-deleted-am-2.test \ -remake-deleted-am-subdir.test \ -remake-deleted-am.test \ -remake-renamed-am.test \ -pr8365-remake-timing.test \ -req.test \ -reqd.test \ -reqd2.test \ -repeated-options.test \ -rst-formatting.test \ -rulepat.test \ -self-check-cleanup.tap \ -self-check-configure-help.test \ -self-check-dir.tap \ -self-check-env-sanitize.tap \ -self-check-exit.tap \ -self-check-explicit-skips.test \ -self-check-is_newest.tap \ -self-check-me.tap \ -self-check-reexec.tap \ -self-check-report.test \ -self-check-sanity.test \ -self-check-seq.tap \ -self-check-is-blocked-signal.tap \ -self-check-tap.test \ -self-check-unindent.tap \ -sanity.test \ -scripts.test \ -seenc.test \ -silent.test \ -silent2.test \ -silent3.test \ -silent4.test \ -silent6.test \ -silent7.test \ -silent8.test \ -silent9.test \ -silentcxx.test \ -silentcxx-gcc.test \ -silentf77.test \ -silentf90.test \ -silent-amopts.test \ -silent-many-gcc.test \ -silent-many-generic.test \ -silent-nowarn.test \ -silent-configsite.test \ -silent-nested-vars.test \ -silent-lex.test \ -silent-yacc.test \ -silent-yacc-headers.test \ -srcsub.test \ -srcsub2.test \ -space.test \ -specflg.test \ -specflg2.test \ -specflg3.test \ -specflg6.test \ -specflg7.test \ -specflg8.test \ -specflg9.test \ -specflg10.test \ -specflg-dummy.test \ -spell.test \ -spell2.test \ -spell3.test \ -spelling.test \ -spy.test \ -spy-rm.tap \ -stdinc.test \ -stamph2.test \ -stdlib.test \ -stdlib2.test \ -strictness-override.test \ -strictness-precedence.test \ -strip.test \ -strip2.test \ -strip3.test \ -subdir.test \ -subdir2.test \ -subdir3.test \ -subdir4.test \ -subdir5.test \ -subdir6.test \ -subdir7.test \ -subdir8.test \ -subdir9.test \ -subdir10.test \ -subdirbuiltsources.test \ -subcond.test \ -subcond2.test \ -subcond3.test \ -subobj.test \ -subobj2.test \ -subobj4.test \ -subobj5.test \ -subobj6.test \ -subobj7.test \ -subobj8.test \ -subobj9.test \ -subobj10.test \ -subobj11a.test \ -subobj11b.test \ -subobj11c.test \ -subobjname.test \ -subpkg.test \ -subpkg2.test \ -subpkg3.test \ -subpkg4.test \ -subpkg-yacc.test \ -subst.test \ -subst3.test \ -subst4.test \ -subst5.test \ -subst-no-trailing-empty-line.test \ -substref.test \ -substre2.test \ -substtarg.test \ -suffix.test \ -suffix2.test \ -suffix3.tap \ -suffix4.test \ -suffix5.test \ -suffix6.test \ -suffix6b.test \ -suffix6c.test \ -suffix7.test \ -suffix8.tap \ -suffix9.test \ -suffix10.tap \ -suffix11.tap \ -suffix12.test \ -suffix13.test \ -suffix-chain.tap \ -symlink.test \ -symlink2.test \ -syntax.test \ -tap-ambiguous-directive.test \ -tap-autonumber.test \ -tap-bailout.test \ -tap-bailout-leading-space.test \ -tap-bailout-and-logging.test \ -tap-bailout-suppress-badexit.test \ -tap-bailout-suppress-later-diagnostic.test \ -tap-bailout-suppress-later-errors.test \ -tap-color.test \ -tap-deps.test \ -tap-diagnostic.test \ -tap-empty-diagnostic.test \ -tap-empty.test \ -tap-escape-directive.test \ -tap-escape-directive-2.test \ -tap-exit.test \ -tap-signal.tap \ -tap-fancy.test \ -tap-fancy2.test \ -tap-global-log.test \ -tap-global-result.test \ -tap-log.test \ -tap-msg0-result.test \ -tap-msg0-directive.test \ -tap-msg0-planskip.test \ -tap-msg0-bailout.test \ -tap-msg0-misc.test \ -tap-merge-stdout-stderr.test \ -tap-no-merge-stdout-stderr.test \ -tap-no-disable-hard-error.test \ -tap-no-spurious-summary.test \ -tap-no-spurious-numbers.test \ -tap-no-spurious.test \ -tap-not-ok-skip.test \ -tap-number-wordboundary.test \ -tap-numeric-description.test \ -tap-negative-numbers.test \ -tap-numbers-leading-zero.test \ -tap-out-of-order.test \ -tap-passthrough.test \ -tap-passthrough-exit.test \ -tap-plan.test \ -tap-plan-corner.test \ -tap-plan-errors.test \ -tap-plan-middle.test \ -tap-plan-whitespace.test \ -tap-plan-leading-zero.test \ -tap-plan-malformed.test \ -tap-missing-plan-and-bad-exit.test \ -tap-planskip.test \ -tap-planskip-late.test \ -tap-planskip-and-logging.test \ -tap-planskip-unplanned.test \ -tap-planskip-unplanned-corner.test \ -tap-planskip-case-insensitive.test \ -tap-planskip-whitespace.test \ -tap-planskip-badexit.test \ -tap-planskip-bailout.test \ -tap-planskip-later-errors.test \ -tap-realtime.test \ -tap-test-number-0.test \ -tap-recheck-logs.test \ -tap-result-comment.test \ -tap-todo-skip-together.test \ -tap-todo-skip-whitespace.test \ -tap-todo-skip.test \ -tap-unplanned.test \ -tap-whitespace-normalization.test \ -tap-with-and-without-number.test \ -tap-xfail-tests.test \ -tap-common-setup.test \ -tap-bad-prog.tap \ -tap-basic.test \ -tap-diagnostic-custom.test \ -tap-driver-stderr.test \ -tap-doc.test \ -tap-doc2.test \ -tap-more.test \ -tap-more2.test \ -tap-recheck.test \ -tap-summary.test \ -tap-summary-color.test \ -tags.test \ -tags2.test \ -tagsub.test \ -tar.test \ -tar2.test \ -tar3.test \ -tar-override.test \ -target-cflags.test \ -targetclash.test \ -tests-environment-fd-redirect.test \ -tests-environment-and-log-compiler.test \ -txinfo.test \ -txinfo2.test \ -txinfo3.test \ -txinfo4.test \ -txinfo5.test \ -txinfo5b.test \ -txinfo6.test \ -txinfo7.test \ -txinfo8.test \ -txinfo9.test \ -txinfo10.test \ -txinfo13.test \ -txinfo16.test \ -txinfo17.test \ -txinfo19.test \ -txinfo20.test \ -txinfo21.test \ -txinfo22.test \ -txinfo23.test \ -txinfo24.test \ -txinfo25.test \ -txinfo26.test \ -txinfo27.test \ -txinfo28.test \ -txinfo29.test \ -txinfo30.test \ -txinfo31.test \ -txinfo32.test \ -txinfo33.test \ -txinfo-no-clutter.test \ -txinfo-unrecognized-extension.test \ -transform.test \ -transform2.test \ -transform3.test \ -uninstall-fail.test \ -uninstall-pr9578.test \ -unused.test \ -upc.test \ -upc2.test \ -upc3.test \ -vala.test \ -vala1.test \ -vala2.test \ -vala3.test \ -vala4.test \ -vala5.test \ -vala-vpath.test \ -vala-mix.test \ -vala-mix2.test \ -vars.test \ -vars3.test \ -vartar.test \ -vartypos.test \ -vartypo2.test \ -version.test \ -version2.test \ -version3.test \ -version4.test \ -version6.test \ -version7.test \ -version8.test \ -vpath.test \ -vtexi.test \ -vtexi2.test \ -vtexi3.test \ -vtexi4.test \ -warnings-override.test \ -warnings-precedence.test \ -warnings-strictness-interactions.test \ -warnings-unknown.test \ -warnopts.test \ -warnings-win-over-strictness.test \ -warning-groups-win-over-strictness.test \ -werror.test \ -werror2.test \ -werror3.test \ -werror4.test \ -whoami.test \ -xsource.test \ -yacc.test \ -yacc2.test \ -yacc4.test \ -yacc5.test \ -yacc7.test \ -yacc8.test \ -yaccdry.test \ -yaccpp.test \ -yaccvpath.test \ -yacc-auxdir.test \ -yacc-basic.test \ -yacc-cxx.test \ -yacc-bison-skeleton-cxx.test \ -yacc-bison-skeleton.test \ -yacc-clean.test \ -yacc-clean-cxx.test \ -yacc-d-basic.test \ -yacc-d-cxx.test \ -yacc-d-vpath.test \ -yacc-deleted-headers.test \ -yacc-depend.test \ -yacc-depend2.test \ -yacc-dist-nobuild-subdir.test \ -yacc-dist-nobuild.test \ -yacc-line.test \ -yacc-mix-c-cxx.test \ -yacc-nodist.test \ -yacc-pr204.test \ -yacc-weirdnames.test \ -yflags.test \ -yflags2.test \ -yflags-cmdline-override.test \ -yflags-conditional.test \ -yflags-d-false-positives.test \ -yflags-force-conditional.test \ -yflags-force-override.test \ -yflags-var-expand.test \ -libtool-macros.test \ -gettext-macros.test - -print-list-of-tests: - @echo $(handwritten_TESTS) -.PHONY: print-list-of-tests