aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/prelude/test
diff options
context:
space:
mode:
authorHÃ¥kon Hallingstad <hakon.hallingstad@gmail.com>2022-06-09 17:04:03 +0200
committerGitHub <noreply@github.com>2022-06-09 17:04:03 +0200
commit27673d8cf6b107531b322428d90442869c88c3e9 (patch)
tree502182008df5b99855a571e1ef6882e3b0e8eb64 /container-search/src/test/java/com/yahoo/prelude/test
parent0fd0ba6d04f642095e35ff828e6d7ee334a4bdb8 (diff)
Revert "Change user query default from ALL to WEAKAND on Vespa 8"
Diffstat (limited to 'container-search/src/test/java/com/yahoo/prelude/test')
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/test/GetRawWordTestCase.java23
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/test/IndexFactsTestCase.java12
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/test/QueryTestCase.java18
3 files changed, 26 insertions, 27 deletions
diff --git a/container-search/src/test/java/com/yahoo/prelude/test/GetRawWordTestCase.java b/container-search/src/test/java/com/yahoo/prelude/test/GetRawWordTestCase.java
index 9ed84298838..6c500604a81 100644
--- a/container-search/src/test/java/com/yahoo/prelude/test/GetRawWordTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/test/GetRawWordTestCase.java
@@ -17,26 +17,25 @@ public class GetRawWordTestCase {
@Test
public void testGetRawWord() {
- Query query = new Query("?query=%C4%B0%C5%9EBANKASI%20GAZ%C4%B0EM%C4%B0R&type=all&searchChain=vespa");
+ Query query = new Query("?query=%C4%B0%C5%9EBANKASI%20GAZ%C4%B0EM%C4%B0R&searchChain=vespa");
assertEquals("AND \u0130\u015EBANKASI GAZ\u0130EM\u0130R", query.getModel().getQueryTree().toString());
- AndItem root = (AndItem)query.getModel().getQueryTree().getRoot();
+ AndItem root=(AndItem)query.getModel().getQueryTree().getRoot();
{
- WordItem word = (WordItem)root.getItem(0);
- assertEquals("\u0130\u015EBANKASI", word.getRawWord());
- assertEquals(0, word.getOrigin().start);
- assertEquals(9, word.getOrigin().end);
+ WordItem word=(WordItem)root.getItem(0);
+ assertEquals("\u0130\u015EBANKASI",word.getRawWord());
+ assertEquals(0,word.getOrigin().start);
+ assertEquals(9,word.getOrigin().end);
}
{
- WordItem word = (WordItem)root.getItem(1);
- assertEquals("GAZ\u0130EM\u0130R", word.getRawWord());
- assertEquals(10, word.getOrigin().start);
- assertEquals(18, word.getOrigin().end);
+ WordItem word=(WordItem)root.getItem(1);
+ assertEquals("GAZ\u0130EM\u0130R",word.getRawWord());
+ assertEquals(10,word.getOrigin().start);
+ assertEquals(18,word.getOrigin().end);
}
- assertEquals("Total string is just these words",18,
- ((WordItem)root.getItem(0)).getOrigin().getSuperstring().length());
+ assertEquals("Total string is just these words",18,((WordItem)root.getItem(0)).getOrigin().getSuperstring().length());
}
}
diff --git a/container-search/src/test/java/com/yahoo/prelude/test/IndexFactsTestCase.java b/container-search/src/test/java/com/yahoo/prelude/test/IndexFactsTestCase.java
index 0f7c9526533..eb53ab4bf86 100644
--- a/container-search/src/test/java/com/yahoo/prelude/test/IndexFactsTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/test/IndexFactsTestCase.java
@@ -71,9 +71,9 @@ public class IndexFactsTestCase {
// First check default behavior
IndexFacts indexFacts = createIndexFacts();
Query q = newQuery("?query=a:b", indexFacts);
- assertEquals("WEAKAND(100) a:b", q.getModel().getQueryTree().getRoot().toString());
+ assertEquals("a:b", q.getModel().getQueryTree().getRoot().toString());
q = newQuery("?query=notarealindex:b", indexFacts);
- assertEquals("WEAKAND(100) (AND notarealindex b)", q.getModel().getQueryTree().getRoot().toString());
+ assertEquals("AND notarealindex b", q.getModel().getQueryTree().getRoot().toString());
}
@Test
@@ -144,7 +144,7 @@ public class IndexFactsTestCase {
Query query = new Query();
query.getModel().getSources().add("artist");
assertTrue(indexFacts.newSession(query).getIndex(indexName).isExact());
- Query q = newQuery("?query=" + indexName + ":foo...&search=artist&type=all", indexFacts);
+ Query q = newQuery("?query=" + indexName + ":foo...&search=artist", indexFacts);
assertEquals(indexName + ":foo...", q.getModel().getQueryTree().getRoot().toString());
}
@@ -193,7 +193,7 @@ public class IndexFactsTestCase {
IndexFacts.Session session = indexFacts.newSession(query);
assertFalse(session.getIndex("bar").isExact());
assertTrue(session.getIndex(u_name).isExact());
- Query q = newQuery("?query=" + u_name + ":foo...&search=foobar&type=all", indexFacts);
+ Query q = newQuery("?query=" + u_name + ":foo...&search=foobar", indexFacts);
assertEquals(u_name + ":foo...", q.getModel().getQueryTree().getRoot().toString());
}
@@ -302,8 +302,8 @@ public class IndexFactsTestCase {
IndexFacts.Session session2 = indexFacts.newSession(query2.getModel().getSources(), query2.getModel().getRestrict());
assertTrue(session1.getIndex("url").isUriIndex());
assertTrue(session2.getIndex("url").isUriIndex());
- assertEquals("WEAKAND(100) (AND url:https url:foo url:bar)", query1.getModel().getQueryTree().toString());
- assertEquals("WEAKAND(100) (AND url:https url:foo url:bar)", query2.getModel().getQueryTree().toString());
+ assertEquals("AND url:https url:foo url:bar", query1.getModel().getQueryTree().toString());
+ assertEquals("AND url:https url:foo url:bar", query2.getModel().getQueryTree().toString());
}
@Test
diff --git a/container-search/src/test/java/com/yahoo/prelude/test/QueryTestCase.java b/container-search/src/test/java/com/yahoo/prelude/test/QueryTestCase.java
index eaab7e12f33..d5efd3992b2 100644
--- a/container-search/src/test/java/com/yahoo/prelude/test/QueryTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/test/QueryTestCase.java
@@ -38,8 +38,8 @@ public class QueryTestCase {
@Test
public void testSimpleQueryParsing () {
- Query q = newQuery("/search?query=foobar&offset=10&hits=20&type=all");
- assertEquals("foobar", ((WordItem) q.getModel().getQueryTree().getRoot()).getWord());
+ Query q = newQuery("/search?query=foobar&offset=10&hits=20");
+ assertEquals("foobar",((WordItem) q.getModel().getQueryTree().getRoot()).getWord());
assertEquals(10, q.getOffset());
assertEquals(20, q.getHits());
}
@@ -99,7 +99,7 @@ public class QueryTestCase {
@Test
public void testUtf8Decoding() {
- Query q = new Query("/?query=beyonc%C3%A9&type=all");
+ Query q = new Query("/?query=beyonc%C3%A9");
assertEquals("beyonc\u00e9", ((WordItem) q.getModel().getQueryTree().getRoot()).getWord());
}
@@ -200,7 +200,7 @@ public class QueryTestCase {
public void testDefaultIndex() {
Query q = newQuery("?query=hi hello keyword:kanoo " +
"default:munkz \"phrases too\"&default-index=def");
- assertEquals("WEAKAND(100) def:hi def:hello keyword:kanoo " +
+ assertEquals("AND def:hi def:hello keyword:kanoo " +
"default:munkz def:\"phrases too\"",
q.getModel().getQueryTree().getRoot().toString());
}
@@ -275,11 +275,11 @@ public class QueryTestCase {
@Test
public void testUnicodeNormalization() {
Linguistics linguistics = new SimpleLinguistics();
- Query query = newQueryFromEncoded("?query=content:%EF%BC%B3%EF%BC%AF%EF%BC%AE%EF%BC%B9&type=all", Language.ENGLISH,
+ Query query = newQueryFromEncoded("?query=content:%EF%BC%B3%EF%BC%AF%EF%BC%AE%EF%BC%B9", Language.ENGLISH,
linguistics);
- assertEquals("SONY", ((WordItem) query.getModel().getQueryTree().getRoot()).getWord());
+ assertEquals("SONY",((WordItem) query.getModel().getQueryTree().getRoot()).getWord());
- query = newQueryFromEncoded("?query=foo&filter=+%EF%BC%B3%EF%BC%AF%EF%BC%AE%EF%BC%B9&type=all", Language.ENGLISH,
+ query = newQueryFromEncoded("?query=foo&filter=+%EF%BC%B3%EF%BC%AF%EF%BC%AE%EF%BC%B9", Language.ENGLISH,
linguistics);
assertEquals("RANK foo |SONY", query.getModel().getQueryTree().getRoot().toString());
@@ -332,10 +332,10 @@ public class QueryTestCase {
@Test
public void testCopy() {
Query qs = newQuery("?query=test&rankfeature.something=2");
- assertEquals("WEAKAND(100) test", qs.getModel().getQueryTree().toString());
+ assertEquals("test", qs.getModel().getQueryTree().toString());
assertEquals((int)qs.properties().getInteger("rankfeature.something"),2);
Query qp = new Query(qs);
- assertEquals("WEAKAND(100) test", qp.getModel().getQueryTree().getRoot().toString());
+ assertEquals("test", qp.getModel().getQueryTree().getRoot().toString());
assertFalse(qp.getRanking().getFeatures().isEmpty());
assertEquals(2.0, qp.getRanking().getFeatures().getDouble("something").getAsDouble(), 0.000001);
}