diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-02-28 15:00:48 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-02-28 15:00:48 +0100 |
commit | 6e6f4c1cc30f7824388147dcbe6e92648a00e2cc (patch) | |
tree | 4ca3539d22905b40dbf14e0c11144695f120bc52 /searchlib/src/test | |
parent | ee7835f73c0a90437c0f516a50ec50849c2b4b61 (diff) |
Avoid deprecated method
Diffstat (limited to 'searchlib/src/test')
-rwxr-xr-x | searchlib/src/test/java/com/yahoo/searchlib/rankingexpression/RankingExpressionTestCase.java | 11 |
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)); |