aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/test
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-02-28 15:00:48 +0100
committerJon Bratseth <bratseth@gmail.com>2022-02-28 15:00:48 +0100
commit6e6f4c1cc30f7824388147dcbe6e92648a00e2cc (patch)
tree4ca3539d22905b40dbf14e0c11144695f120bc52 /searchlib/src/test
parentee7835f73c0a90437c0f516a50ec50849c2b4b61 (diff)
Avoid deprecated method
Diffstat (limited to 'searchlib/src/test')
-rwxr-xr-xsearchlib/src/test/java/com/yahoo/searchlib/rankingexpression/RankingExpressionTestCase.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/RankingExpressionTestCase.java b/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/RankingExpressionTestCase.java
index 24b7b98b74e..1ab9ee11252 100755
--- a/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/RankingExpressionTestCase.java
+++ b/searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/RankingExpressionTestCase.java
@@ -26,6 +26,7 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
+import java.util.Optional;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
@@ -97,7 +98,7 @@ public class RankingExpressionTestCase {
RankingExpression exp = new RankingExpression("foo");
try {
- exp.getRankProperties(new SerializationContext(functions));
+ exp.getRankProperties(new SerializationContext(functions, Optional.empty()));
} catch (RuntimeException e) {
assertEquals("Cycle in ranking expression function: [foo[]]", e.getMessage());
}
@@ -111,7 +112,7 @@ public class RankingExpressionTestCase {
RankingExpression exp = new RankingExpression("foo");
try {
- exp.getRankProperties(new SerializationContext(functions));
+ exp.getRankProperties(new SerializationContext(functions, Optional.empty()));
} catch (RuntimeException e) {
assertEquals("Cycle in ranking expression function: [foo[], bar[]]", e.getMessage());
}
@@ -391,14 +392,16 @@ public class RankingExpressionTestCase {
List<ExpressionFunction> functions) {
assertSerialization(expectedSerialization, expressionString, functions, false);
}
- private void assertSerialization(List<String> expectedSerialization, String expressionString,
+
+ private void assertSerialization(List<String> expectedSerialization, String expressionString,
List<ExpressionFunction> functions, boolean print) {
try {
if (print)
System.out.println("Parsing expression '" + expressionString + "':");
RankingExpression expression = new RankingExpression(expressionString);
- Map<String, String> rankProperties = expression.getRankProperties(new SerializationContext(functions));
+ Map<String, String> rankProperties = expression.getRankProperties(new SerializationContext(functions,
+ Optional.empty()));
if (print) {
for (String key : rankProperties.keySet())
System.out.println(key + ": " + rankProperties.get(key));