summaryrefslogtreecommitdiff
path: root/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java')
-rw-r--r--core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java b/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java
index 30d22dfb73..3f9965c066 100644
--- a/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java
+++ b/core/src/test/java/org/elasticsearch/index/engine/InternalEngineTests.java
@@ -2171,7 +2171,10 @@ public class InternalEngineTests extends ESTestCase {
final Bits bits = leaf.getLiveDocs();
for (int docID = 0; docID < leaf.maxDoc(); docID++) {
if (bits == null || bits.get(docID)) {
- final long seqNo = values.get(docID);
+ if (values.advanceExact(docID) == false) {
+ throw new AssertionError("Document does not have a seq number: " + docID);
+ }
+ final long seqNo = values.longValue();
assertFalse("should not have more than one document with the same seq_no[" + seqNo + "]", bitSet.get((int) seqNo));
bitSet.set((int) seqNo);
}