summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@vespa.ai>2024-02-15 23:34:20 +0100
committerJon Bratseth <bratseth@vespa.ai>2024-02-15 23:34:20 +0100
commit5b88847c46175fb7fc229f8b66783a810e2d4f5e (patch)
treeb6cd182d30e5c7cc5663cce8e95d8376ac2c6326 /container-search
parent3fedfe07ab9a0f1c0b4abb80bfec47d6ad233484 (diff)
Test with parameter substitution
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/test/java/com/yahoo/search/query/RankProfileInputTest.java7
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");