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 }
     });
   }