From 5b88847c46175fb7fc229f8b66783a810e2d4f5e Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Thu, 15 Feb 2024 23:34:20 +0100 Subject: Test with parameter substitution --- .../src/test/java/com/yahoo/search/query/RankProfileInputTest.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'container-search') 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 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"); -- cgit v1.2.3