diff options
author | Jon Bratseth <bratseth@oath.com> | 2020-08-06 09:05:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-06 09:05:33 +0200 |
commit | c7f4c945f93d82006e4118828dbad8c05382085e (patch) | |
tree | 1cc0bbe494ef37cec4a38d79eea7ed8a3075686c /container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java | |
parent | 592594dc461e23bd607063e10815be96f2561aaa (diff) | |
parent | 1c070a2d8abcc6305ea71d80c8ea197524ef1dd7 (diff) |
Merge pull request #13999 from vespa-engine/bratseth/yql-numeric-references
Allow references when expecting numbers
Diffstat (limited to 'container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java')
-rw-r--r-- | container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java b/container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java index 62a9e27cd96..6e7aa752e29 100644 --- a/container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java +++ b/container-search/src/test/java/com/yahoo/search/yql/YqlParserTestCase.java @@ -767,12 +767,12 @@ public class YqlParserTestCase { "select foo from bar where title contains \"madonna\"" + " order by [{\"function\": \"uca\", \"locale\": \"en_US\", \"strength\": \"IDENTICAL\"}]other desc" + " limit 600" + " timeout 3;", "title:madonna"); - final FieldOrder fieldOrder = parser.getSorting().fieldOrders().get(0); + FieldOrder fieldOrder = parser.getSorting().fieldOrders().get(0); assertEquals("other", fieldOrder.getFieldName()); assertEquals(Order.DESCENDING, fieldOrder.getSortOrder()); - final AttributeSorter sorter = fieldOrder.getSorter(); + AttributeSorter sorter = fieldOrder.getSorter(); assertEquals(UcaSorter.class, sorter.getClass()); - final UcaSorter uca = (UcaSorter) sorter; + UcaSorter uca = (UcaSorter) sorter; assertEquals("en_US", uca.getLocale()); assertEquals(UcaSorter.Strength.IDENTICAL, uca.getStrength()); } @@ -785,22 +785,20 @@ public class YqlParserTestCase { + " [{\"function\": \"lowercase\"}]something asc" + " limit 600" + " timeout 3;", "title:madonna"); { - final FieldOrder fieldOrder = parser.getSorting().fieldOrders() - .get(0); + FieldOrder fieldOrder = parser.getSorting().fieldOrders().get(0); assertEquals("other", fieldOrder.getFieldName()); assertEquals(Order.DESCENDING, fieldOrder.getSortOrder()); - final AttributeSorter sorter = fieldOrder.getSorter(); + AttributeSorter sorter = fieldOrder.getSorter(); assertEquals(UcaSorter.class, sorter.getClass()); - final UcaSorter uca = (UcaSorter) sorter; + UcaSorter uca = (UcaSorter) sorter; assertEquals("en_US", uca.getLocale()); assertEquals(UcaSorter.Strength.IDENTICAL, uca.getStrength()); } { - final FieldOrder fieldOrder = parser.getSorting().fieldOrders() - .get(1); + FieldOrder fieldOrder = parser.getSorting().fieldOrders().get(1); assertEquals("something", fieldOrder.getFieldName()); assertEquals(Order.ASCENDING, fieldOrder.getSortOrder()); - final AttributeSorter sorter = fieldOrder.getSorter(); + AttributeSorter sorter = fieldOrder.getSorter(); assertEquals(LowerCaseSorter.class, sorter.getClass()); } } |