mirror of https://github.com/apache/lucene.git
LUCENE-5606: fix test bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1588027 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
3b92bf8f66
commit
9857dcba2c
|
@ -114,9 +114,6 @@ public class Test2BSortedDocValues extends LuceneTestCase {
|
|||
SortedDocValuesField dvField = new SortedDocValuesField("dv", data);
|
||||
doc.add(dvField);
|
||||
|
||||
long seed = random().nextLong();
|
||||
Random random = new Random(seed);
|
||||
|
||||
for (int i = 0; i < Integer.MAX_VALUE; i++) {
|
||||
bytes[0] = (byte)(i >> 24);
|
||||
bytes[1] = (byte)(i >> 16);
|
||||
|
@ -136,13 +133,17 @@ public class Test2BSortedDocValues extends LuceneTestCase {
|
|||
System.out.flush();
|
||||
|
||||
DirectoryReader r = DirectoryReader.open(dir);
|
||||
random.setSeed(seed);
|
||||
int counter = 0;
|
||||
for (AtomicReaderContext context : r.leaves()) {
|
||||
AtomicReader reader = context.reader();
|
||||
BytesRef scratch = new BytesRef();
|
||||
BinaryDocValues dv = reader.getSortedDocValues("dv");
|
||||
for (int i = 0; i < reader.maxDoc(); i++) {
|
||||
random.nextBytes(bytes);
|
||||
bytes[0] = (byte) (counter >> 24);
|
||||
bytes[1] = (byte) (counter >> 16);
|
||||
bytes[2] = (byte) (counter >> 8);
|
||||
bytes[3] = (byte) counter;
|
||||
counter++;
|
||||
dv.get(i, scratch);
|
||||
assertEquals(data, scratch);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue