summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/searcher/test/FieldCollapsingSearcherTestCase.java54
1 files changed, 8 insertions, 46 deletions
diff --git a/container-search/src/test/java/com/yahoo/prelude/searcher/test/FieldCollapsingSearcherTestCase.java b/container-search/src/test/java/com/yahoo/prelude/searcher/test/FieldCollapsingSearcherTestCase.java
index 483a2e81860..d45d3866783 100644
--- a/container-search/src/test/java/com/yahoo/prelude/searcher/test/FieldCollapsingSearcherTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/searcher/test/FieldCollapsingSearcherTestCase.java
@@ -81,11 +81,7 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- // Caveat: Collapse is set to false, because that's what the
- // collapser asks for
Query q = new Query("?query=test_collapse");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHitWithoutFields("http://acme.org/a.html", 10));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 1));
@@ -117,11 +113,7 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- // Caveat: Collapse is set to false, because that's what the
- // collapser asks for
Query q = new Query("?query=test_collapse");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHitWithoutFields("http://acme.org/a.html", 10)); // - -
r.hits().add(createHitBmid("http://acme.org/b.html", 9, 1)); // - 1
@@ -153,11 +145,7 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- // Caveat: Collapse is set to false, because that's what the
- // collapser asks for
- Query q = new Query("?query=test_collapse&collapsefield=amid");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
+ Query q = new Query("?query=test_collapse");
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 0));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 0));
@@ -194,11 +182,7 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- // Caveat: Collapse is set to false, because that's what the
- // collapser asks for
- Query q = new Query("?query=test_collapse&collapsefield=amid");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
+ Query q = new Query("?query=test_collapse");
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 0));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 0));
@@ -264,9 +248,7 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- Query q = new Query("?query=test_collapse&collapsesize=1&collapsefield=amid");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
+ Query q = new Query("?query=test_collapse");
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 0));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 0));
@@ -311,8 +293,6 @@ public class FieldCollapsingSearcherTestCase {
chained.put(collapse, docsource);
Query q = new Query("?query=test_collapse");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHit("http://acme.org/a.html", 10, 1, 0));
r.hits().add(createHit("http://acme.org/b.html", 9, 1, 1));
@@ -353,8 +333,6 @@ public class FieldCollapsingSearcherTestCase {
chained.put(collapse, docsource);
Query q = new Query("?query=test_collapse");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHit("http://acme.org/a.html", 10, 1, 1));
r.hits().add(createHit("http://acme.org/b.html", 9, 1, 0));
@@ -387,8 +365,6 @@ public class FieldCollapsingSearcherTestCase {
chained.put(collapse, docsource);
Query q = new Query("?query=test_collapse");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHit("http://acme.org/a.html", 10, 1, 1));
r.hits().add(createHit("http://acme.org/b.html", 9, 1, 0));
@@ -425,8 +401,6 @@ public class FieldCollapsingSearcherTestCase {
chained.put(collapse, docsource);
Query q = new Query("?query=test_collapse");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHit("http://acme.org/a.html", 10, 0, 1, 1)); // first hit
r.hits().add(createHit("http://acme.org/b.html", 9, 0, 1, 2));
@@ -473,9 +447,7 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- Query q = new Query("?query=test_collapse&collapse=true&collapsefield=amid");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
+ Query q = new Query("?query=test_collapse");
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 1));
r.hits().add(createHitAmid("http://acme.org/b.html", 10, 1));
@@ -510,11 +482,7 @@ public class FieldCollapsingSearcherTestCase {
chained.put(collapse, messUp);
chained.put(messUp, docsource);
- // Caveat: Collapse is set to false, because that's what the collapser asks for
Query q = new Query("?query=%22test%20collapse%22+b&collapsefield=amid&type=all");
-
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 0));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 0));
@@ -544,11 +512,8 @@ public class FieldCollapsingSearcherTestCase {
FieldCollapsingSearcher collapse = new FieldCollapsingSearcher();
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
chained.put(collapse, docsource);
- // Caveat: Collapse is set to false, because that's what the
- // collapser asks for
- Query q = new Query("?query=test_collapse&collapsefield=amid&summary=placeholder");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
+
+ Query q = new Query("?query=test_collapse&summary=placeholder");
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 0));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 0));
@@ -595,11 +560,8 @@ public class FieldCollapsingSearcherTestCase {
DocumentSourceSearcher docsource = new DocumentSourceSearcher();
Chain<Searcher> chain = new Chain<>(collapse, new AddAggregationStyleGroupingResultSearcher(), docsource);
- // Caveat: Collapse is set to false, because that's what the
- // collapser asks for
- Query q = new Query("?query=test_collapse&collapsefield=amid");
- // The searcher turns off collapsing further on in the chain
- q.properties().set("collapse", "0");
+ Query q = new Query("?query=test_collapse");
+
Result r = new Result(q);
r.hits().add(createHitAmid("http://acme.org/a.html", 10, 0));
r.hits().add(createHitAmid("http://acme.org/b.html", 9, 0));