Merge branch 'maint'
authorStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 13 Aug 2012 12:05:40 +0000 (14:05 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 13 Aug 2012 12:05:40 +0000 (14:05 +0200)
* maint:
  tests: rework tests on AM_PATH_PYTHON
  cosmetics: fix typos and references in comments
  typofix: in a test diagnostic
  readme: fixlets to HACKING

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
39 files changed:
1  2 
doc/automake.texi
lib/am/check.am
t/acloca22.sh
t/aclocal5.sh
t/check-subst.sh
t/color-tests.sh
t/color-tests2.sh
t/confh7.sh
t/confh8.sh
t/distcom4.sh
t/java-compile-run-flat.sh
t/java-compile-run-nested.sh
t/lisp5.sh
t/list-of-tests.mk
t/parallel-tests-dry-run-1.sh
t/parallel-tests-dry-run-2.sh
t/primary-prefix-valid-couples.sh
t/remake10c.sh
t/remake8a.sh
t/remake8b.sh
t/silent-many-gcc.sh
t/silent-many-generic.sh
t/silent-yacc.sh
t/silent.sh
t/silent2.sh
t/silent3.sh
t/silent4.sh
t/silent9.sh
t/silentcxx-gcc.sh
t/silentcxx.sh
t/silentf77.sh
t/silentf90.sh
t/subdir-add2-pr46.sh
t/txinfo23.sh
t/txinfo24.sh
t/txinfo25.sh
t/txinfo28.sh
t/txinfo33.sh
t/vtexi4.sh

@@@ -9433,10 -9513,10 +9433,10 @@@ The only recognized test results are cu
  @code{SKIP}, @code{FAIL}, @code{XPASS} and @code{ERROR}.  These results,
  when declared with @code{:test-result:}, can be optionally followed by
  text holding the name and/or a brief description of the corresponding
 -test; the @option{parallel-tests} harness will ignore such extra text when
 -generating @file{test-suite.log} and preparing the testsuite summary.
 +test; the harness will ignore such extra text when generating
 +@file{test-suite.log} and preparing the testsuite summary.
  
- @c Keep in sync with 'test-metadata-recheck.test'.
+ @c Keep in sync with 'test-metadata-recheck.sh'.
  @item @code{:recheck:}
  @cindex :recheck:
  @cindex reStructuredText field, @code{:recheck:}
diff --cc lib/am/check.am
Simple merge
diff --cc t/acloca22.sh
Simple merge
diff --cc t/aclocal5.sh
Simple merge
@@@ -16,8 -16,8 +16,8 @@@
  
  # Check @substituted@ TESTS.
  # Note that in this test, we rely on the .test extension for the
 -# substituted names: this is necessary for parallel-tests.
 +# substituted names: this is necessary for the parallel harness.
- # See also sister test 'check-subst-prog.test'.
+ # See also sister test 'check-subst-prog.sh'.
  
  # For gen-testsuite-part: ==> try-with-serial-tests <==
  . ./defs || exit 1
Simple merge
Simple merge
diff --cc t/confh7.sh
Simple merge
diff --cc t/confh8.sh
Simple merge
diff --cc t/distcom4.sh
@@@ -16,8 -16,9 +16,8 @@@
  
  # Test to make sure config files are distributed, and only once.
  # This tries to distribute a file from a subdirectory, without
- # Makefile in that directory.  distcom5.test performs the same
+ # Makefile in that directory.  'distcom5.sh' performs the same
  # test with a Makefile in the directory.
 -# Also make sure that README appears first in DIST_COMMON.
  
  . ./defs || exit 1
  
@@@ -19,9 -19,9 +19,9 @@@
  # "UNIX-style" use case.
  # This test uses a "flat" setup for the source tree (i.e., everything in
  # the top-level directory), and forces the use of the old, non-parallel
- # testsuite driver.  The sister test 'java-compile-run-nested.test' do
+ # testsuite driver.  The sister test 'java-compile-run-nested.sh' do
 -# similar checks with a more usual, "nested" setup, and using the newer
 -# 'parallel-tests' driver.
 +# similar checks with a more usual, "nested" setup, and using the older
 +# 'serial-tests' driver.
  
  required='java javac'
  am_serial_tests=yes
  # Also meddle with wrapper scripts, as would be probably seen in a real
  # "UNIX-style" use case.
  # This test uses a typical "nested" source tree setup (i.e., different
 -# components/aspects are separated into different subdirectories),
 -# and uses the 'parallel-tests' testsuite driver.  The sister test
 -# 'java-compile-run-flat.sh' do similar checks with a "flat" setup
 -# (i.e., everything in the top-level directory), and forcing the use
 -# of the older non-parallel 'simple-tests' driver.
 +# components/aspects are separated into different subdirectories), and
 +# uses the parallel testsuite driver.
- # The sister test 'java-compile-run-flat.test' do similar checks with a
- # "flat" setup (i.e., everything in the top-level directory), and forcing
- # the use of the older 'serial-tests' driver.
++# The sister test 'java-compile-run-flat.sh' do similar checks with
++# a "flat" setup (i.e., everything in the top-level directory), and
++# forcing the use of the older 'serial-tests' driver.
  
  required='java javac'
  . ./defs || exit 1
diff --cc t/lisp5.sh
Simple merge
Simple merge
@@@ -14,8 -14,8 +14,8 @@@
  # You should have received a copy of the GNU General Public License
  # along with this program.  If not, see <http://www.gnu.org/licenses/>.
  
 -# Check parallel-tests interactions with "make -n".
 +# Check interactions between the parallel test harness and "make -n".
- # See also sister test 'parallel-tests-dry-run-2.test'.
+ # See also sister test 'parallel-tests-dry-run-2.sh'.
  
  . ./defs || exit 1
  
@@@ -14,8 -14,8 +14,8 @@@
  # You should have received a copy of the GNU General Public License
  # along with this program.  If not, see <http://www.gnu.org/licenses/>.
  
 -# Check parallel-tests interactions with "make -n".
 +# Check interactions between the parallel test harness and "make -n".
- # See also sister test 'parallel-tests-dry-run-1.test'.
+ # See also sister test 'parallel-tests-dry-run-1.sh'.
  
  . ./defs || exit 1
  
Simple merge
diff --cc t/remake10c.sh
Simple merge
diff --cc t/remake8a.sh
Simple merge
diff --cc t/remake8b.sh
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc t/silent.sh
Simple merge
diff --cc t/silent2.sh
Simple merge
diff --cc t/silent3.sh
Simple merge
diff --cc t/silent4.sh
Simple merge
diff --cc t/silent9.sh
Simple merge
Simple merge
diff --cc t/silentcxx.sh
Simple merge
diff --cc t/silentf77.sh
Simple merge
diff --cc t/silentf90.sh
Simple merge
Simple merge
diff --cc t/txinfo23.sh
  
  # Check that info files are built in builddir when needed.
  # Test with subdir Texinfo.
- # (Similar to txinfo13.test, plus DISTCLEANFILES).
- # (See also txinfo24.test and txinfo25.test).
+ # (Similar to txinfo13.sh, plus DISTCLEANFILES).
+ # (See also txinfo24.sh and txinfo25.sh).
  
 -required='makeinfo tex texi2dvi-o'
 +required='makeinfo tex texi2dvi'
  . ./defs || exit 1
  
  cat >> configure.ac << 'END'
diff --cc t/txinfo24.sh
  # along with this program.  If not, see <http://www.gnu.org/licenses/>.
  
  # Check that info files are built in builddir when needed.
- # (Similar to txinfo16.test, plus CLEANFILES).
- # (See also txinfo23.test and txinfo25.test).
+ # (Similar to txinfo16.sh, plus CLEANFILES).
+ # (See also txinfo23.sh and txinfo25.sh).
  
 -required='makeinfo tex texi2dvi-o'
 +required='makeinfo tex texi2dvi'
  . ./defs || exit 1
  
  cat >> configure.ac << 'END'
diff --cc t/txinfo25.sh
  # Check that info files are built in builddir and in srcdir can safely
  # co-exist.  This setup is obtained by having two info files, only one
  # of which being cleaned.
- # (Similar to txinfo16.test, plus CLEANFILES).
- # (See also txinfo23.test and txinfo24.test).
+ # (Similar to txinfo16.sh, plus CLEANFILES).
+ # (See also txinfo23.sh and txinfo24.sh).
  
 -required='makeinfo tex texi2dvi-o'
 +required='makeinfo tex texi2dvi'
  . ./defs || exit 1
  
  cat >> configure.ac << 'END'
diff --cc t/txinfo28.sh
Simple merge
diff --cc t/txinfo33.sh
@@@ -15,9 -15,9 +15,9 @@@
  # along with this program.  If not, see <http://www.gnu.org/licenses/>.
  
  # DVIS, PDFS, PSS, HTMLS should not be cleaned upon 'mostlyclean'.
- # Similar to txinfo25.test.
+ # Similar to txinfo25.sh.
  
 -required='makeinfo tex texi2dvi-o dvips'
 +required='makeinfo tex texi2dvi dvips'
  . ./defs || exit 1
  
  mkdir sub
diff --cc t/vtexi4.sh
Simple merge