Skip to content

Commit c9b4bcd

Browse files
authored
Fix test failure in TestSoftDeletesDirectoryReaderWrapper on expected number of deletes (#14057)
Signed-off-by: Craig Perkins <[email protected]>
1 parent e74f19b commit c9b4bcd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lucene/core/src/test/org/apache/lucene/index/TestSoftDeletesDirectoryReaderWrapper.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,8 +296,12 @@ public void testAvoidWrappingReadersWithoutSoftDeletes() throws Exception {
296296
try (DirectoryReader reader = DirectoryReader.open(writer)) {
297297
SoftDeletesDirectoryReaderWrapper wrapped =
298298
new SoftDeletesDirectoryReaderWrapper(reader, softDeletesField);
299+
int expectedNumDeletes = 0;
300+
for (int i = 0; i < wrapped.leaves().size(); i++) {
301+
expectedNumDeletes += wrapped.leaves().get(i).reader().numDeletedDocs();
302+
}
299303
assertEquals(numDocs, wrapped.numDocs());
300-
assertEquals(numDeletes, wrapped.numDeletedDocs());
304+
assertEquals(expectedNumDeletes, wrapped.numDeletedDocs());
301305
}
302306
writer
303307
.getConfig()

0 commit comments

Comments
 (0)