]> git.saurik.com Git - bison.git/commitdiff
tests: fix AT_CHECK_CALC.
authorAkim Demaille <akim@lrde.epita.fr>
Fri, 22 Jun 2012 07:41:36 +0000 (09:41 +0200)
committerAkim Demaille <akim@lrde.epita.fr>
Fri, 22 Jun 2012 07:41:36 +0000 (09:41 +0200)
* tests/calc.at (AT_CHECK_CALC): Contrary to its documentation,
the test was skipped if given a second argument.
Unused feature, remove it.

tests/calc.at

index 77f70cd3b4ebe2b33636a7e14ae54d794be69a5f..bd52d7cb4c6f55662ef35806459ea6b7f6efcee6 100644 (file)
@@ -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])