From: Akim Demaille Date: Fri, 22 Jun 2012 07:41:36 +0000 (+0200) Subject: tests: fix AT_CHECK_CALC. X-Git-Tag: v2.6~57 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/eb46d61f4dacd21975156938eb83432dcc4ad720 tests: fix AT_CHECK_CALC. * tests/calc.at (AT_CHECK_CALC): Contrary to its documentation, the test was skipped if given a second argument. Unused feature, remove it. --- diff --git a/tests/calc.at b/tests/calc.at index 77f70cd3..bd52d7cb 100644 --- a/tests/calc.at +++ b/tests/calc.at @@ -518,16 +518,15 @@ AT_CHECK([cat stderr], 0, [expout]) ]) -# AT_CHECK_CALC([BISON-OPTIONS, [EXPECTED-TO-FAIL]]) -# -------------------------------------------------- +# AT_CHECK_CALC([BISON-OPTIONS]) +# ------------------------------ # Start a testing chunk which compiles `calc' grammar with # BISON-OPTIONS, and performs several tests over the parser. -# However, if EXPECTED-TO-FAIL is nonempty, this test is expected to fail. m4_define([AT_CHECK_CALC], -[# We use integers to avoid dependencies upon the precision of doubles. -AT_SETUP([Calculator $1]) +[m4_ifval([$2], [m4_fatal([$0: expected a single argument])]) -m4_ifval([$2], [AT_CHECK([exit 77])]) +# We use integers to avoid dependencies upon the precision of doubles. +AT_SETUP([Calculator $1]) AT_BISON_OPTION_PUSHDEFS([$1])