remove failing StopAnalyzer tests since the positional change was reverted

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150153 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Erik Hatcher 2003-12-08 16:16:32 +00:00
parent d83ae1586c
commit 537368266a
1 changed files with 1 additions and 30 deletions

View File

@ -31,30 +31,6 @@ public class TestStopAnalyzer extends TestCase {
} }
public void testNoHoles() throws Exception {
Token[] tokens = tokensFromAnalyzer(stopAnalyzer,
"non-stop words");
assertEquals(3, tokens.length);
// ensure all words are in successive positions
assertEquals("non", 1, tokens[0].getPositionIncrement());
assertEquals("stop", 1, tokens[1].getPositionIncrement());
assertEquals("words", 1, tokens[2].getPositionIncrement());
}
public void testHoles() throws Exception {
Token[] tokens = tokensFromAnalyzer(stopAnalyzer,
"the stop words are here");
assertEquals(3, tokens.length);
// check for the holes noted by position gaps
assertEquals("stop", 2, tokens[0].getPositionIncrement());
assertEquals("words", 1, tokens[1].getPositionIncrement());
assertEquals("here", 2, tokens[2].getPositionIncrement());
}
public void testPhraseQuery() throws Exception { public void testPhraseQuery() throws Exception {
RAMDirectory directory = new RAMDirectory(); RAMDirectory directory = new RAMDirectory();
IndexWriter writer = new IndexWriter(directory, stopAnalyzer, true); IndexWriter writer = new IndexWriter(directory, stopAnalyzer, true);
@ -72,16 +48,11 @@ public class TestStopAnalyzer extends TestCase {
Hits hits = searcher.search(query); Hits hits = searcher.search(query);
assertEquals(1, hits.length()); assertEquals(1, hits.length());
// incorrect attempt at exact phrase query over stop word hole // currently StopAnalyzer does not leave "holes", so this matches.
query = new PhraseQuery(); query = new PhraseQuery();
query.add(new Term("field", "words")); query.add(new Term("field", "words"));
query.add(new Term("field", "here")); query.add(new Term("field", "here"));
hits = searcher.search(query); hits = searcher.search(query);
assertEquals(0, hits.length());
// add some slop, and match over the hole
query.setSlop(1);
hits = searcher.search(query);
assertEquals(1, hits.length()); assertEquals(1, hits.length());
searcher.close(); searcher.close();