From: Eric Blake Date: Fri, 10 Apr 2009 18:09:41 +0000 (-0600) Subject: Test parallel handling of syntax error. X-Git-Tag: v2.64~90 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08fdbe95ea1ccddd40357b75e2c746e35f9ba47c;p=thirdparty%2Fautoconf.git Test parallel handling of syntax error. * tests/autotest.at (parallel syntax error): New test. Suggested by Ralf Wildenhues Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index a381a3806..0e18a41af 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-04-10 Eric Blake + + Test parallel handling of syntax error. + * tests/autotest.at (parallel syntax error): New test. + Suggested by Ralf Wildenhues. + 2009-04-10 Ralf Wildenhues Document awk and config.status line length limitations. diff --git a/tests/autotest.at b/tests/autotest.at index c5a8b5862..d9c608195 100644 --- a/tests/autotest.at +++ b/tests/autotest.at @@ -959,6 +959,18 @@ AT_CHECK_AT_TEST([parallel skip], [], [], [], [], [AT_SKIP_PARALLEL_TESTS], [AT_CHECK([grep skipped micro-suite.log], [], [ignore])], [-j]) +AT_CHECK_AT_TEST([parallel syntax error], + [AT_CHECK([:]) + AT_CLEANUP + AT_SETUP([syntax]) + AT_CHECK([if]) + AT_CLEANUP + AT_SETUP([another test]) + AT_CHECK([:])], + [], [1], [], [stderr], [AT_SKIP_PARALLEL_TESTS], + [AT_CHECK([grep "unable to parse test group: 2" stderr], [0], [ignore]) + AT_CHECK([$CONFIG_SHELL ./micro-suite -j 3], [0], [ignore])], [-j]) + AT_CHECK_AT_TEST([parallel errexit], [AT_CHECK([false]) AT_CLEANUP