]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
tests: port AS_TR_SH and AS_TR_CPP test to Solaris 8 wc
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Mar 2012 05:28:01 +0000 (21:28 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Mar 2012 05:37:17 +0000 (21:37 -0800)
* tests/m4sh.at (AS@&t@_TR_SH and AS@&t@_TR_CPP): Do not assume
that "wc -l" outputs only digits; on Solaris 8 it also outputs
blanks and POSIX allows this.

tests/m4sh.at

index 9456899af9b3f0638881aaa5ccefc8fda34bd9c0..8e9d1fec271adc67721541f0038a688433cb3643 100644 (file)
@@ -1559,9 +1559,10 @@ A_B_C_P__
 
 dnl Check that of the last 6 macros, only 2 needed command substitution.
 dnl This test abuses our knowledge of m4sh internals a bit; oh well.
-AT_CHECK([sed -n '/start here/,$ {
+AT_CHECK([tab='        ' # a single ASCII tab character
+sed -n '/start here/,$ {
 /`.*`/p
-}' script | wc -l], [], [[2
+}' script | wc -l | sed "s/[[ $tab]]//g" ], [], [[2
 ]])
 
 AT_CLEANUP