diff options
Diffstat (limited to 'container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java')
-rw-r--r-- | container-search/src/test/java/com/yahoo/search/result/CoverageTestCase.java | 12 |
1 files changed, 12 insertions, 0 deletions
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 4d521e3e8b4..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 @@ -90,4 +90,16 @@ public class CoverageTestCase { verifyCoverageConversion(new Coverage(6, 10).setDegradedReason(7).setTargetActive(12)); } + @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()); + verifyCoverageConversion(coverage); + } + } + } |