diff options
author | Jon Bratseth <bratseth@vespa.ai> | 2024-02-15 23:34:20 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@vespa.ai> | 2024-02-15 23:34:20 +0100 |
commit | 5b88847c46175fb7fc229f8b66783a810e2d4f5e (patch) | |
tree | b6cd182d30e5c7cc5663cce8e95d8376ac2c6326 /container-search | |
parent | 3fedfe07ab9a0f1c0b4abb80bfec47d6ad233484 (diff) |
Test with parameter substitution
Diffstat (limited to 'container-search')
-rw-r--r-- | container-search/src/test/java/com/yahoo/search/query/RankProfileInputTest.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/container-search/src/test/java/com/yahoo/search/query/RankProfileInputTest.java b/container-search/src/test/java/com/yahoo/search/query/RankProfileInputTest.java index df90515718b..2feac135b03 100644 --- a/container-search/src/test/java/com/yahoo/search/query/RankProfileInputTest.java +++ b/container-search/src/test/java/com/yahoo/search/query/RankProfileInputTest.java @@ -206,8 +206,7 @@ public class RankProfileInputTest { var registry = new QueryProfileRegistry(); var profile = new QueryProfile("test"); - profile.set("param1", "text to %{param2}", registry); - profile.set("param2", "embed into a tensor", registry); + profile.set("param2", "text to %{param1}", registry); registry.register(profile); var cProfile = registry.compile().findQueryProfile("test"); @@ -216,8 +215,8 @@ public class RankProfileInputTest { Map<String, Embedder> embedders = Map.of( "emb1", new MockEmbedder(text, Language.UNKNOWN, embedding1) ); - assertEmbedQuery("embed(@param1)", embedding1, embedders, null, null, cProfile); - assertEmbedQuery("embed(emb1, @param1)", embedding1, embedders, null, null, cProfile); + assertEmbedQuery("embed(@param2)", embedding1, embedders, null, "embed into a tensor", cProfile); + assertEmbedQuery("embed(emb1, @param2)", embedding1, embedders, null, "embed into a tensor", cProfile); assertEmbedQueryFails("embed(emb1, @noSuchParam)", embedding1, embedders, "Could not resolve query parameter reference 'noSuchParam' " + "used in an embed() argument"); |