[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tests: improve check for updated variable names
From: |
Akim Demaille |
Subject: |
tests: improve check for updated variable names |
Date: |
Tue, 22 Jan 2019 06:55:00 +0100 |
commit 7498ede3abaa38ab383b4dacbac0fd0c946b4e5e
Author: Akim Demaille <address@hidden>
Date: Tue Jan 22 06:50:08 2019 +0100
tests: improve check for updated variable names
* tests/input.at ("%define" backward compatibility): Don't define
twice "api.namespace", so that we don't get an error, which stops the
process too soon to see an error about the value given to
'lr.keep-unreachable-state'.
diff --git a/tests/input.at b/tests/input.at
index 22bcfe87..50fe4dc6 100644
--- a/tests/input.at
+++ b/tests/input.at
@@ -1992,7 +1992,6 @@ AT_DATA([[input.y]],
[[%define api.push_pull both
%define lr.keep_unreachable_states maybe
%define namespace "foo"
-%define api.namespace {foo}
%define variant
%define parser_class_name {parser}
%%
@@ -2008,18 +2007,15 @@ input.y:2.1-40: warning: deprecated directive, use
'%define lr.keep-unreachable-
input.y:3.1-23: warning: deprecated directive, use '%define api.namespace
{foo}' [-Wdeprecated]
%define namespace "foo"
^~~~~~~~~~~~~~~~~~~~~~~
-input.y:4.1-27: error: %define variable 'api.namespace' redefined
- %define api.namespace {foo}
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-input.y:3.1-23: previous definition
- %define namespace "foo"
- ^~~~~~~~~~~~~~~~~~~~~~~
-input.y:5.1-15: warning: deprecated directive, use '%define api.value.type
variant' [-Wdeprecated]
+input.y:4.1-15: warning: deprecated directive, use '%define api.value.type
variant' [-Wdeprecated]
%define variant
^~~~~~~~~~~~~~~
-input.y:6.1-34: warning: deprecated directive, use '%define api.parser.class
{parser}' [-Wdeprecated]
+input.y:5.1-34: warning: deprecated directive, use '%define api.parser.class
{parser}' [-Wdeprecated]
%define parser_class_name {parser}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+input.y:2.1-40: error: invalid value for %define Boolean variable
'lr.keep-unreachable-state'
+ %define lr.keep_unreachable_states maybe
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
input.y: warning: fix-its can be applied. Rerun with option '--update'.
[-Wother]
]])
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- tests: improve check for updated variable names,
Akim Demaille <=