Merge branch 'maint'
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 22 Jun 2012 22:16:26 +0000 (00:16 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 22 Jun 2012 22:16:26 +0000 (00:16 +0200)
* maint:
  tests: avoid one last `...` command substitution in 'test-init.sh'
  maintcheck: guard against `...` for command substitution in test cases
  tests: more uses of $(...) over `...` for command substitution
  cosmetics: quote `like this', not 'like this', in a couple of tests
  readme: clarify/extend few entries in 't/README'
  readme: better separation of entries in 't/README'
  readme: subsections "Do" and "Do not" in 't/README' merged
  tests: new requirement 'grep-nonprint'
  cosmetics: fix description of an expected error message in a test
  tests: assume automake quotes 'like this', not `like this'

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
1  2 
syntax-checks.mk
t/ax/tap-summary-aux.sh
t/ax/test-init.sh
t/parallel-tests-no-color-in-log.sh
t/parallel-tests-reset-term.sh
t/vtexi4.sh

@@@ -55,9 -56,9 +55,10 @@@ sc_perl_at_uscore_in_scalar_context 
  sc_perl_local \
  sc_AMDEP_TRUE_in_automake_in \
  sc_tests_make_without_am_makeflags \
 +$(sc_obsolete_requirements_rules) \
  sc_tests_obsolete_variables \
  sc_tests_here_document_format \
+ sc_tests_command_subst \
  sc_tests_Exit_not_exit \
  sc_tests_automake_fails \
  sc_tests_required_after_defs \
Simple merge
Simple merge
Simple merge
  # 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 that the parallel-tests driver correctly handle overrides of the
 +# Check that the testsuite harness correctly handle overrides of the
  # TERM variable by either TESTS_ENVIRONMENT and AM_TESTS_ENVIRONMENT.
  
+ required='grep-nonprint'
  . ./defs || Exit 1
  
- esc='\e['
  TERM=ansi; export TERM
  
- # Check that grep can parse nonprinting characters.
- # BSD 'grep' works from a pipe, but not a seekable file.
- # GNU or BSD 'grep -a' works on files, but is not portable.
- case `echo "$esc" | $FGREP "$esc"` in
-   "$esc") ;;
-   *) skip_ "$FGREP can't parse nonprinting characters" ;;
- esac
  cat >> configure.ac << 'END'
  AC_OUTPUT
  END
diff --cc t/vtexi4.sh
@@@ -21,7 -21,7 +21,7 @@@
  # for more vers*.texi files, and does not require makeinfo, tex and
  # texi2dvi.
  
- required='makeinfo tex texi2dvi'
 -required='makeinfo tex texi2dvi-o grep-nonprint'
++required='makeinfo tex texi2dvi grep-nonprint'
  . ./defs || Exit 1
  
  test $(LC_ALL=C date '+%u') -gt 0 && test $(LC_ALL=C date '+%u') -lt 8 \