mirror of https://github.com/apache/lucene.git
LUCENE-2144
Warning about descripancy during invalid use of the TermDocs API. git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@889463 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
3501d927de
commit
f975b84b16
|
@ -220,7 +220,18 @@ public class TestIndicesEquals extends TestCase {
|
|||
// test seek default
|
||||
aprioriTermDocs = aprioriReader.termDocs();
|
||||
testTermDocs = testReader.termDocs();
|
||||
// todo consider seeking and skipping some too
|
||||
|
||||
// this is invalid use of the API,
|
||||
// but if the response differs then it's an indication that something might have changed.
|
||||
// in 2.9 and 3.0 the two TermDocs-implementations returned different values at this point.
|
||||
assertEquals("Descripency during invalid use of the TermDocs API, see comments in test code for details.",
|
||||
aprioriTermDocs.next(), testTermDocs.next());
|
||||
|
||||
// start using the API one is supposed to
|
||||
|
||||
t = new Term("", "");
|
||||
aprioriTermDocs.seek(t);
|
||||
testTermDocs.seek(t);
|
||||
|
||||
while (aprioriTermDocs.next()) {
|
||||
assertTrue(testTermDocs.next());
|
||||
|
|
Loading…
Reference in New Issue