aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/test/java/com/yahoo
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-09-28 19:32:17 +0200
committerJon Bratseth <bratseth@gmail.com>2022-09-28 19:32:17 +0200
commit2c0bc69f71a422a6ac10d34b7d965d0dd835a6cc (patch)
treee461198ce42639f910f50614fbf44e51820452cf /searchlib/src/test/java/com/yahoo
parenta1912b44d0b800f96b334a24ddefd0026f3af356 (diff)
Right precedence for ^
Diffstat (limited to 'searchlib/src/test/java/com/yahoo')
-rw-r--r--searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/evaluation/EvaluationTestCase.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/evaluation/EvaluationTestCase.java b/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/evaluation/EvaluationTestCase.java
index dac7393a168..2986c8b8808 100644
--- a/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/evaluation/EvaluationTestCase.java
+++ b/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/evaluation/EvaluationTestCase.java
@@ -88,6 +88,7 @@ public class EvaluationTestCase {
tester.assertEvaluates(10.0, "3 ^ 2 + 1");
tester.assertEvaluates(18.0, "2 * 3 ^ 2");
tester.assertEvaluates(-4, "1 - 2 - 3"); // Means 1 + -2 + -3
+ tester.assertEvaluates(Math.pow(4, 9), "4^3^2"); // Right precedence, by 51% majority
// Conditionals
tester.assertEvaluates(2 * (3 * 4 + 3) * (4 * 5 - 4 * 200) / 10, "2*(3*4+3)*(4*5-4*200)/10");