Tests - fix incorrect test assumption that zero-doc buckets will be returned by the adjacency matrix aggregation. Closes
@@ -82,10 +82,12 @@ public class InternalAdjacencyMatrixTests extends InternalMultiBucketAggregation
final Map<String, Long> expectedCounts = new TreeMap<>();
for (InternalAdjacencyMatrix input : inputs) {
for (InternalAdjacencyMatrix.InternalBucket bucket : input.getBuckets()) {
+ if (bucket.getDocCount() > 0) {
expectedCounts.compute(bucket.getKeyAsString(),
(key, oldValue) -> (oldValue == null ? 0 : oldValue) + bucket.getDocCount());
}
}
+ }
final Map<String, Long> actualCounts = new TreeMap<>();
for (InternalAdjacencyMatrix.InternalBucket bucket : reduced.getBuckets()) {
actualCounts.compute(bucket.getKeyAsString(),
