+2006-11-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ and Joel E. Denny <jdenny@ces.clemson.edu>
+ and Paul Eggert <eggert@cs.ucla.edu>
+
+ * tests/autotest.at (AT_CHECK_AT_TITLE): Fix shell quoting bugs
+ and non-portable sed scripts, and use $CONFIG_SHELL when invoking
+ ./micro-suite.
+
2006-11-08 Paul Eggert <eggert@cs.ucla.edu>
* lib/autoconf/types.m4 (AC_TYPE_LONG_LONG_INT): Set
AT_CHECK([:])
AT_CLEANUP
]], [$4], [], [], [],
-[AT_CHECK([[./micro-suite | sed -n "s/[^:]*: \(.*[^ \t]\)[ \t]*ok.*/\1/p"]],,
+[AT_CHECK([[$CONFIG_SHELL ./micro-suite |
+ sed -n 's/[^:]*: \(.*[^ ]\)[ ]*ok.*/\1/p']],,
[[$3
]])
-AT_CHECK([[./micro-suite -l \
- | sed -n "s/.*[0-9]\+: [^ \t]\+[ \t]\+\(.*[^ \t]\)[ \t]*/\1/p"]],,
+AT_CHECK([[$CONFIG_SHELL ./micro-suite -l |
+ sed -n 's/.*[0-9]: [^ ][^ ]*[ ][ ]*\(.*[^ ]\)[ ]*/\1/p']],,
[[$3
]])
-AT_CHECK([[sed -n "s/[^.]*\. \(.*\) ([^)]*): ok.*/\1/p" micro-suite.log]],,
+AT_CHECK([[sed -n 's/[^.]*\. \(.*\) ([^)]*): ok.*/\1/p' micro-suite.log]],,
[[$3
]])
])])