summaryrefslogtreecommitdiff
path: root/tests/glr-regression.at
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-01-15 07:13:25 +0100
committerAkim Demaille <akim.demaille@gmail.com>2020-01-15 08:54:52 +0100
commit169c2530e45103ca2a8f60a5939008d2a98937be (patch)
treef63edc00067538d00bfc9dfcd40954fa750fdefc /tests/glr-regression.at
parentc894a6e2ce300acd42b294690c09f7837039dfb8 (diff)
downloadbison-169c2530e45103ca2a8f60a5939008d2a98937be.tar.gz
tests: fix AT_BISON_OPTION_PUSHDEFS, AT_BISON_OPTION_POPDEFS pairs
* tests/glr-regression.at, tests/java.at, tests/javapush.at: Close properly what is opened. Do not nest.
Diffstat (limited to 'tests/glr-regression.at')
-rw-r--r--tests/glr-regression.at4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/glr-regression.at b/tests/glr-regression.at
index 11ba7841..1ad9f5a7 100644
--- a/tests/glr-regression.at
+++ b/tests/glr-regression.at
@@ -1700,7 +1700,6 @@ d: /* nada. */;
]AT_YYLEX_DEFINE(["abc"])[
]AT_MAIN_DEFINE[
]])
-AT_BISON_OPTION_POPDEFS
AT_BISON_CHECK([[-o input.c input.y]], 0, [],
[[input.y: warning: 1 reduce/reduce conflict [-Wconflicts-rr]
@@ -1765,6 +1764,7 @@ Cleanup: popping nterm b ()
Cleanup: popping token 'a' ()
])
+AT_BISON_OPTION_POPDEFS
AT_CLEANUP
@@ -1777,6 +1777,7 @@ AT_CLEANUP
AT_SETUP([Predicates])
+AT_BISON_OPTION_PUSHDEFS
AT_DATA_GRAMMAR([input.y],
[[%define parse.assert
%glr-parser
@@ -1829,4 +1830,5 @@ AT_PARSER_CHECK([[input Owio]], [0], [old])
AT_PARSER_CHECK([[input Nwio]], [1], [], [[syntax error, unexpected 'o', expecting 'n'
]])
+AT_BISON_OPTION_POPDEFS
AT_CLEANUP