summaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/prelude
diff options
context:
space:
mode:
authorArne H Juul <arnej27959@users.noreply.github.com>2019-04-07 09:20:03 +0200
committerGitHub <noreply@github.com>2019-04-07 09:20:03 +0200
commit26be1d5ef63aa915204696a7ffc00e0f672615d3 (patch)
treea667371a27c2de09ef20b439d50d03fcb701dd7c /container-search/src/test/java/com/yahoo/prelude
parentcd5c621d1ee0bf2b735b2f5a18ab0cb1a8ff1285 (diff)
parent152d3a06369fdfc38ca81f4c01a4a78e627067a6 (diff)
Merge pull request #9026 from vespa-engine/bratseth/better-negative-number-heuristics
Better heuristics for negative numbers
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.java22
1 files changed, 16 insertions, 6 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 12f9ef2b18f..73f2ae7eb87 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
@@ -1957,7 +1957,12 @@ public class ParseTestCase {
@Test
public void testNumbersAndNot() {
- tester.assertParsed("+a -12", "a -12", Query.Type.ALL);
+ tester.assertParsed("AND a -12", "a -12", Query.Type.ALL);
+ }
+
+ @Test
+ public void testNumbersAndDoubleNot() {
+ tester.assertParsed("+a --12", "a --12", Query.Type.ALL);
}
@Test
@@ -1967,7 +1972,7 @@ public class ParseTestCase {
@Test
public void testSingleNegativeNumberLikeTerm() {
- tester.assertParsed(null, "-12", Query.Type.ALL);
+ tester.assertParsed("-12", "-12", Query.Type.ALL);
}
@Test
@@ -2004,7 +2009,12 @@ public class ParseTestCase {
@Test
public void testDecimalNumbersAndNot() {
- tester.assertParsed("+a -12.2", "a -12.2", Query.Type.ALL);
+ tester.assertParsed("AND a -12.2", "a -12.2", Query.Type.ALL);
+ }
+
+ @Test
+ public void testDecimalNumbersAndDoubleNot() {
+ tester.assertParsed("+a --12.2", "a --12.2", Query.Type.ALL);
}
@Test
@@ -2014,7 +2024,7 @@ public class ParseTestCase {
@Test
public void testSingleNegativeDecimalNumberLikeTerm() {
- tester.assertParsed(null, "-12.2", Query.Type.ALL);
+ tester.assertParsed("-12.2", "-12.2", Query.Type.ALL);
}
@Test
@@ -2321,12 +2331,12 @@ public class ParseTestCase {
@Test
public void testSingleNegativeNumberLikeTermWeb() {
- tester.assertParsed(null, "-12", Query.Type.WEB);
+ tester.assertParsed("-12", "-12", Query.Type.WEB);
}
@Test
public void testSingleNegativeDecimalNumberLikeTermWeb() {
- tester.assertParsed(null, "-12.2", Query.Type.WEB);
+ tester.assertParsed("-12.2", "-12.2", Query.Type.WEB);
}
@Test