summaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/prelude
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-02-23 18:40:54 +0100
committerJon Bratseth <bratseth@gmail.com>2022-02-23 18:40:54 +0100
commitb234d9e77c39c1df25830bb53b248a7bce56e3f4 (patch)
treee33261c01ceba400377d335d66e3a32f8c338775 /container-search/src/test/java/com/yahoo/prelude
parent3be99cd2b3c48f5a457c9647ffb87a20b9f88332 (diff)
Add grammar:none
Diffstat (limited to 'container-search/src/test/java/com/yahoo/prelude')
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/query/parser/test/ParseTestCase.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/container-search/src/test/java/com/yahoo/prelude/query/parser/test/ParseTestCase.java b/container-search/src/test/java/com/yahoo/prelude/query/parser/test/ParseTestCase.java
index 18a73625967..7f51cfa1667 100644
--- a/container-search/src/test/java/com/yahoo/prelude/query/parser/test/ParseTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/query/parser/test/ParseTestCase.java
@@ -2563,4 +2563,23 @@ public class ParseTestCase {
tester.assertParsed("AND title:199 title:119 title:201 title:149", "title:199.119.201.149", Query.Type.ALL);
}
+ @Test
+ public void testNoGrammar1() {
+ tester.assertParsed("WEAKAND(100) foobar", "foobar", Query.Type.NONE);
+ }
+
+ @Test
+ public void testNoGrammar2() {
+ tester.assertParsed("WEAKAND(100) foobar", "-foobar", Query.Type.NONE);
+ }
+
+ @Test
+ public void testNoGrammar3() {
+ tester.assertParsed("WEAKAND(100) foo bar", "foo -bar", Query.Type.NONE);
+ }
+
+ @Test
+ public void testNoGrammar4() {
+ tester.assertParsed("WEAKAND(100) foo bar baz one two 37", "foo -(bar baz \"one two\" 37)", Query.Type.NONE);
+ }
}