From 537368266a80e8969800e642a8a2bc56e1181a10 Mon Sep 17 00:00:00 2001 From: Erik Hatcher Date: Mon, 8 Dec 2003 16:16:32 +0000 Subject: [PATCH] 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 --- .../lucene/analysis/TestStopAnalyzer.java | 31 +------------------ 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/src/test/org/apache/lucene/analysis/TestStopAnalyzer.java b/src/test/org/apache/lucene/analysis/TestStopAnalyzer.java index 1508aa1f3ad..364f9a0f0d2 100644 --- a/src/test/org/apache/lucene/analysis/TestStopAnalyzer.java +++ b/src/test/org/apache/lucene/analysis/TestStopAnalyzer.java @@ -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 { RAMDirectory directory = new RAMDirectory(); IndexWriter writer = new IndexWriter(directory, stopAnalyzer, true); @@ -72,16 +48,11 @@ public class TestStopAnalyzer extends TestCase { Hits hits = searcher.search(query); 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.add(new Term("field", "words")); query.add(new Term("field", "here")); 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()); searcher.close();