diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2023-03-22 17:05:02 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2023-03-22 17:05:02 +0100 |
commit | 62ea7837b3b15894198e55e10c646b647cef6fbb (patch) | |
tree | 0e71718593ceb6b22e1b8ae4228dfea7bbd5a0ae | |
parent | 13c3b915af3b8d5f0e66af52aee7e02c4abde0c2 (diff) |
Add test showing behaviour when using 0
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/result/Coverage.java | 1 | ||||
-rw-r--r-- | container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/result/Coverage.java b/container-search/src/main/java/com/yahoo/search/result/Coverage.java index 2688e706d5a..cd0e5acc96a 100644 --- a/container-search/src/main/java/com/yahoo/search/result/Coverage.java +++ b/container-search/src/main/java/com/yahoo/search/result/Coverage.java @@ -10,6 +10,7 @@ package com.yahoo.search.result; public class Coverage extends com.yahoo.container.handler.Coverage { public Coverage(long docs, long active) { + // TODO Wonder about this special handling..... this(docs, active, (docs > 0) ? 1 : 0, (docs > 0) ? 1: 0); } diff --git a/container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java b/container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java index 4afb03a9cab..1bbca461216 100644 --- a/container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java +++ b/container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java @@ -92,6 +92,9 @@ public class CoverageTestCase { @Test void testCoverageWorksForCorpusAboveZero() { + Coverage zero = new Coverage(0, 0); + assertEquals(0, zero.getNodes()); // TODO Wonder about this special handling..... + assertEquals(0, zero.getFullResultSets()); for (int i =1; i < 10; i++) { Coverage coverage = new Coverage(i, i); assertEquals(1, coverage.getNodes()); |