diff options
author | Jon Bratseth <bratseth@gmail.com> | 2020-09-03 15:29:34 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2020-09-03 15:29:34 +0200 |
commit | bf46d861e0e7cc3380508a11fa2e5085427b2725 (patch) | |
tree | dbddce55f89474d75adb81dbcb48feb6158a45eb /container-search/src/test | |
parent | 842478eca170b3cc04408d80acafb252d7c19c26 (diff) |
Allow varref in equiv
Diffstat (limited to 'container-search/src/test')
-rw-r--r-- | container-search/src/test/java/com/yahoo/search/yql/UserInputTestCase.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/container-search/src/test/java/com/yahoo/search/yql/UserInputTestCase.java b/container-search/src/test/java/com/yahoo/search/yql/UserInputTestCase.java index 6433270d691..06160e1c6d5 100644 --- a/container-search/src/test/java/com/yahoo/search/yql/UserInputTestCase.java +++ b/container-search/src/test/java/com/yahoo/search/yql/UserInputTestCase.java @@ -217,6 +217,16 @@ public class UserInputTestCase { assertEquals("select * from sources * where myfield contains \"token\" | [{ 'continuations':['BCBCBCBEBG', 'BCBKCBACBKCCK'] }]all(group(f) each(output(count())));", query.yqlRepresentation()); } + @Test + public void testReferenceInEquiv() { + URIBuilder builder = searchUri(); + builder.setParameter("term", "A"); + builder.setParameter("yql", + "select foo from bar where fieldName contains equiv(@term,'B');"); + Query query = searchAndAssertNoErrors(builder); + assertEquals("select foo from bar where fieldName contains equiv(\"A\", \"B\");", query.yqlRepresentation()); + } + private Query searchAndAssertNoErrors(URIBuilder builder) { Query query = new Query(builder.toString()); Result r = execution.search(query); |