You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ro...@apache.org on 2012/11/13 11:38:32 UTC
svn commit: r1408672 - in
/lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals:
IntervalTestBase.java TestPositionsAndOffsets.java
Author: romseygeek
Date: Tue Nov 13 10:38:31 2012
New Revision: 1408672
URL: http://svn.apache.org/viewvc?rev=1408672&view=rev
Log:
LUCENE-2878: Fix test bug in checking for offsets
Modified:
lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/IntervalTestBase.java
lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/TestPositionsAndOffsets.java
Modified: lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/IntervalTestBase.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/IntervalTestBase.java?rev=1408672&r1=1408671&r2=1408672&view=diff
==============================================================================
--- lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/IntervalTestBase.java (original)
+++ lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/IntervalTestBase.java Tue Nov 13 10:38:31 2012
@@ -14,6 +14,7 @@ import org.apache.lucene.search.Query;
import org.apache.lucene.search.Scorer;
import org.apache.lucene.search.TermQuery;
import org.apache.lucene.search.TopDocs;
+import org.apache.lucene.search.Weight;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.LuceneTestCase;
import org.junit.After;
@@ -230,6 +231,11 @@ public abstract class IntervalTestBase e
matches.add(new Match(docID, interval, true));
}
+ @Override
+ public Weight.PostingFeatures postingFeatures() {
+ return Weight.PostingFeatures.OFFSETS;
+ }
+
public Set<Match> getMatches() {
return matches;
}
Modified: lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/TestPositionsAndOffsets.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/TestPositionsAndOffsets.java?rev=1408672&r1=1408671&r2=1408672&view=diff
==============================================================================
--- lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/TestPositionsAndOffsets.java (original)
+++ lucene/dev/branches/LUCENE-2878/lucene/core/src/test/org/apache/lucene/search/intervals/TestPositionsAndOffsets.java Tue Nov 13 10:38:31 2012
@@ -61,7 +61,7 @@ public class TestPositionsAndOffsets ext
query.add(new BooleanClause(new TermQuery(new Term("field", "nine")),
BooleanClause.Occur.MUST));
checkIntervalOffsets(query, searcher, new int[][]{
- { 0, 47, 71, 143, 172 }
+ { 0, 47, 71, 47, 55, 67, 71, 143, 172, 143, 147, 164, 172 }
});
}