autoconf/lib/autotest
Ralf Wildenhues eace0e6fec Document, test, and fix AT_ARG_OPTION, AT_ARG_OPTION_ARG.
* lib/autotest/general.m4 (_AT_ARG_OPTION): Fix translation of
hyphens to underscores when turning option names to variables.
Avoid macro name concatenation garbage with trailing `dnl'.
(AT_ARG_OPTION, AT_ARG_OPTION_ARG): Overhaul macro description.
The OPTIONS are space-separated, not comma-separated.  The
negative form of AT_ARG_OPTION is prefixed with `--no-'.
* tests/autotest.at (AT@&t@_ARG_OPTION, AT@&t@_ARG_OPTION_ARG):
New tests.
* NEWS: Update.
* doc/autoconf.texi (Writing Testsuites): Document AT_ARG_OPTION
and AT_ARG_OPTION_ARG.
(testsuite Invocation): Call the thingies passed to the
testsuite options, not arguments.  Note that the testsuite
author may add further package-specific options.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2010-06-17 22:44:02 +02:00
..
autotest.m4 Update copyright year. 2010-01-05 20:59:55 -07:00
general.m4 Document, test, and fix AT_ARG_OPTION, AT_ARG_OPTION_ARG. 2010-06-17 22:44:02 +02:00
Makefile.am Update copyright year. 2010-01-05 20:59:55 -07:00
specific.m4 Formatting cleanups in macro comments. 2010-03-12 06:58:46 +01:00