From 62c045085d9f128160af18cf4fd07f8a6dce60ce Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Tue, 4 Nov 2008 19:13:38 -0700 Subject: [PATCH] Reject arguments with leading =; test previous patch. * tests/base.at (configure arguments): Test this. Reported by Jeff Squyres. Signed-off-by: Eric Blake --- ChangeLog | 1 + tests/base.at | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index f54b4531..c658e670 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,7 @@ * lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS) (_AC_OUTPUT_MAIN_LOOP): Quote invalid arguments. * lib/autotest/general.m4 (AT_INIT): Likewise. + * tests/base.at (configure arguments): Test this. Reported by Jeff Squyres. 2008-11-04 Eric Blake diff --git a/tests/base.at b/tests/base.at index 883db251..1ed8e1cc 100644 --- a/tests/base.at +++ b/tests/base.at @@ -321,6 +321,10 @@ AT_CHECK_AUTOCONF AT_CHECK_CONFIGURE([FOO=bar --enable-baz --without-zork --silent], [0], [stdout], [ignore]) AT_CHECK([grep 'FOO=bar --enable-baz --without-zork --silent' stdout], [0], [ignore], [ignore]) +dnl check that syntax error is detected +AT_CHECK_CONFIGURE([=], [1], [], [ignore], [ignore]) +AT_CHECK_CONFIGURE([1=2], [1], [], [ignore], [ignore]) + AT_CLEANUP