From eda05cc1e2f845b4e7c3eeea505c535432240197 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 30 Mar 2016 14:16:10 +0100 Subject: Read extended operands in infix operations --- .../zwobble/couscous/tests/frontends/java/ExpressionReadingTests.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/test') diff --git a/src/test/java/org/zwobble/couscous/tests/frontends/java/ExpressionReadingTests.java b/src/test/java/org/zwobble/couscous/tests/frontends/java/ExpressionReadingTests.java index b1f5049..2f35064 100644 --- a/src/test/java/org/zwobble/couscous/tests/frontends/java/ExpressionReadingTests.java +++ b/src/test/java/org/zwobble/couscous/tests/frontends/java/ExpressionReadingTests.java @@ -260,6 +260,9 @@ public class ExpressionReadingTests { assertEquals( integerMultiply(literal(1), literal(2)), readIntExpression("1 * 2")); + assertEquals( + integerMultiply(integerMultiply(literal(1), literal(2)), literal(3)), + readIntExpression("1 * 2 * 3")); assertEquals( integerDivide(literal(1), literal(2)), readIntExpression("1 / 2")); -- cgit v1.2.3