|
|
-
RE: svn commit: r1332886 - /lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestUAX29URLEmailTokenizer.javaSteven A Rowe 2012-05-02, 00:12
Thanks, Robert. - Steve
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Tuesday, May 01, 2012 8:11 PM To: [EMAIL PROTECTED] Subject: svn commit: r1332886 - /lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestUAX29URLEmailTokenizer.java Author: rmuir Date: Wed May 2 00:10:55 2012 New Revision: 1332886 URL: http://svn.apache.org/viewvc?rev=1332886&view=rev Log: LUCENE-3880: add backwards test Modified: lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestUAX29URLEmailTokenizer.java Modified: lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestUAX29URLEmailTokenizer.java URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestUAX29URLEmailTokenizer.java?rev=1332886&r1=1332885&r2=1332886&view=diff =============================================================================--- lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestUAX29URLEmailTokenizer.java (original) +++ lucene/dev/trunk/lucene/analysis/common/src/test/org/apache/lucene/a +++ nalysis/core/TestUAX29URLEmailTokenizer.java Wed May 2 00:10:55 +++ 2012 @@ -470,6 +470,21 @@ public class TestUAX29URLEmailTokenizer checkOneTerm(a, "壹ã", "壹"); // ideographic Bug checkOneTerm(a, "ìã", "ìã"); // hangul Works } + + // LUCENE-3880 + /** @deprecated remove this and sophisticated backwards layer in 5.0 + */ @Deprecated public void testMailtoBackwards() throws Exception { + Analyzer a = new Analyzer() { + @Override + protected TokenStreamComponents createComponents(String fieldName, Reader reader) { + Tokenizer tokenizer = new UAX29URLEmailTokenizer(Version.LUCENE_34, reader); + return new TokenStreamComponents(tokenizer); + } + }; + assertAnalyzesTo(a, "mailto:[EMAIL PROTECTED]", + new String[] { "mailto:test", "example.org" }); } /** blast some random strings through the analyzer */ public void testRandomStrings() throws Exception { |