From 97ad789d102f5a24f92154ce6c4451807d5209bc Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Wed, 30 Jan 2013 21:41:41 +0100 Subject: [PATCH] tests: put two related tests together * tests/conflicts.at (Useless associativity warning): Move next to "Useless precedence warning". --- tests/conflicts.at | 68 +++++++++++++++++++++++++++--------------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/tests/conflicts.at b/tests/conflicts.at index b7ba84b..2d47fc6 100644 --- a/tests/conflicts.at +++ b/tests/conflicts.at @@ -17,40 +17,6 @@ AT_BANNER([[Conflicts.]]) -## ------------------------------- ## -## Useless associativity warning. ## -## ------------------------------- ## - -AT_SETUP([Useless associativity warning]) - -AT_DATA([[input.y]], -[[%nonassoc "=" -%left "+" -%left "*" -%precedence "(" -%% -stmt: - exp -| "var" "=" exp -; - -exp: - exp "+" exp -| exp "*" "num" -| "(" exp ")" -| "num" -; -]]) - -AT_BISON_CHECK([-Wprecedence input.y], 0, [], -[[input.y:1.11-13: warning: useless precedence and associativity for "=" [-Wprecedence] -input.y:3.7-9: warning: useless associativity for "*", use %precedence [-Wprecedence] -input.y:4.13-15: warning: useless precedence for "(" [-Wprecedence] -]]) - -AT_CLEANUP - - ## ------------------------- ## ## Token declaration order. ## ## ------------------------- ## @@ -121,6 +87,40 @@ AT_BISON_OPTION_POPDEFS AT_CLEANUP +## ------------------------------- ## +## Useless associativity warning. ## +## ------------------------------- ## + +AT_SETUP([Useless associativity warning]) + +AT_DATA([[input.y]], +[[%nonassoc "=" +%left "+" +%left "*" +%precedence "(" +%% +stmt: + exp +| "var" "=" exp +; + +exp: + exp "+" exp +| exp "*" "num" +| "(" exp ")" +| "num" +; +]]) + +AT_BISON_CHECK([-Wprecedence input.y], 0, [], +[[input.y:1.11-13: warning: useless precedence and associativity for "=" [-Wprecedence] +input.y:3.7-9: warning: useless associativity for "*", use %precedence [-Wprecedence] +input.y:4.13-15: warning: useless precedence for "(" [-Wprecedence] +]]) + +AT_CLEANUP + + ## ---------------------------- ## ## Useless precedence warning. ## ## ---------------------------- ## -- 2.7.4