https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112193

Revision: 112193
Author:   oren
Date:     2012-02-23 09:43:22 +0000 (Thu, 23 Feb 2012)
Log Message:
-----------
cleanup and fix line delimiter issues

Modified Paths:
--------------
    
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/AcronymFilterTest.java
    
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/CJKAnalyzerTest.java

Added Paths:
-----------
    
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/package.html

Modified: 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/AcronymFilterTest.java
===================================================================
--- 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/AcronymFilterTest.java
  2012-02-23 08:13:50 UTC (rev 112192)
+++ 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/AcronymFilterTest.java
  2012-02-23 09:43:22 UTC (rev 112193)
@@ -1,90 +1,90 @@
-package org.wikimedia.lsearch.analyzers;
-
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-
-import org.apache.lucene.analysis.miscellaneous.EmptyTokenStream;
-import org.junit.Before;
-import org.junit.Test;
-
-/**
- * The class <code>AcronymFilterTest</code> contains tests for the class {@link
- * <code>AcronymFilter</code>}
- * 
- * @pattern JUnit Test Case
- * @author oren
- * @version $Revision$
- */
-public class AcronymFilterTest {
-
-       AcronymFilter af;
-
-       @Before
-       public void Setup() {
-               af = new AcronymFilter(new EmptyTokenStream());
-
-       }
-
-       @Test
-       public void isAcronymTest() {
-
-               assertTrue(af.isAcronym(new char[] { 'a', '.', 'n', '.', 't' 
}));
-       }
-
-       @Test
-       public void testAcronymFilter() {
-
-               assertTrue(af.isAcronym(new char[] { 'a', '.', '1', '2', '1' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_2() {
-
-               assertTrue(af.isAcronym(new char[] { '.', 'b', 'c', 'd', 'a' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_3() {
-
-               AcronymFilter af = new AcronymFilter(new EmptyTokenStream());
-               assertTrue(af.isAcronym(new char[] { 'a', 'b', 'c', 'd', '.' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_4() {
-
-               assertFalse(af.isAcronym(new char[] { '1', '.', '2', '3', '4' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_5() {
-
-               assertFalse(af.isAcronym(new char[] { '1', '2', '2', '3', '4' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_6() {
-
-               assertFalse(af.isAcronym(new char[] { 'a', '1', '2', '3', 'a' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_7() {
-
-               assertFalse(af.isAcronym(new char[] { 'a', '1', '2', '3', 'a' 
}));
-
-       }
-
-       @Test
-       public void testAcronymFilter_8() {
-
-               assertFalse(af.isAcronym(new char[] { 'a', 'a', 'b', 'c', 'd' 
}));
-       }
-
-}
+package org.wikimedia.lsearch.analyzers;
+
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import org.apache.lucene.analysis.miscellaneous.EmptyTokenStream;
+import org.junit.Before;
+import org.junit.Test;
+
+/**
+ * The class <code>AcronymFilterTest</code> contains tests for the class {@link
+ * <code>AcronymFilter</code>}
+ * 
+ * @pattern JUnit Test Case
+ * @author oren
+ * @version $Revision$
+ */
+public class AcronymFilterTest {
+
+       AcronymFilter af;
+
+       @Before
+       public void Setup() {
+               af = new AcronymFilter(new EmptyTokenStream());
+
+       }
+
+       @Test
+       public void isAcronymTest() {
+
+               assertTrue(af.isAcronym(new char[] { 'a', '.', 'n', '.', 't' 
}));
+       }
+
+       @Test
+       public void testAcronymFilter() {
+
+               assertTrue(af.isAcronym(new char[] { 'a', '.', '1', '2', '1' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_2() {
+
+               assertTrue(af.isAcronym(new char[] { '.', 'b', 'c', 'd', 'a' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_3() {
+
+               AcronymFilter af = new AcronymFilter(new EmptyTokenStream());
+               assertTrue(af.isAcronym(new char[] { 'a', 'b', 'c', 'd', '.' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_4() {
+
+               assertFalse(af.isAcronym(new char[] { '1', '.', '2', '3', '4' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_5() {
+
+               assertFalse(af.isAcronym(new char[] { '1', '2', '2', '3', '4' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_6() {
+
+               assertFalse(af.isAcronym(new char[] { 'a', '1', '2', '3', 'a' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_7() {
+
+               assertFalse(af.isAcronym(new char[] { 'a', '1', '2', '3', 'a' 
}));
+
+       }
+
+       @Test
+       public void testAcronymFilter_8() {
+
+               assertFalse(af.isAcronym(new char[] { 'a', 'a', 'b', 'c', 'd' 
}));
+       }
+
+}

Modified: 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/CJKAnalyzerTest.java
===================================================================
--- 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/CJKAnalyzerTest.java
    2012-02-23 08:13:50 UTC (rev 112192)
+++ 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/CJKAnalyzerTest.java
    2012-02-23 09:43:22 UTC (rev 112193)
@@ -1,56 +1,46 @@
-package org.wikimedia.lsearch.analyzers;
-
-import java.io.IOException;
-import java.io.StringReader;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.HashSet;
-
-import org.apache.lucene.analysis.Analyzer;
-import org.apache.lucene.analysis.Token;
-import org.apache.lucene.analysis.TokenStream;
-import org.apache.lucene.analysis.cjk.CJKAnalyzer;
-import org.apache.lucene.queryParser.ParseException;
-import org.apache.lucene.queryParser.QueryParser;
-import org.apache.lucene.search.Query;
-import org.junit.Before;
-import org.junit.Test;
-import org.wikimedia.lsearch.analyzers.Aggregate.Flags;
-import org.wikimedia.lsearch.config.Configuration;
-import org.wikimedia.lsearch.config.GlobalConfiguration;
-import org.wikimedia.lsearch.config.IndexId;
-import org.wikimedia.lsearch.ranks.StringList;
-import org.wikimedia.lsearch.test.AbstractWikiTestCase;
-
-public class CJKAnalyzerTest extends AbstractWikiTestCase {
-
-       Analyzer a = null;
-       Configuration config = null;
-
-       @Before
-       protected void setUp() {
-               super.setUp();
-               if(config == null){
-                       config = Configuration.open();
-                       GlobalConfiguration.getInstance();
-               }
-       }
-
-       public String tokens(String text){
-               try{
-                       return 
Arrays.toString(tokensFromAnalysis(a,text,"contents"));
-               } catch(IOException e){
-                       fail(e.getMessage());
-                       return null;
-               }
-       }
-       
-       @Test
-       public void testCJKAnalyzer(){
-               a = new CJKAnalyzer();
-               assertEquals(
-                               "[(いわ,0,2,type=double), (わさ,1,3,type=double), 
(さき,2,4,type=double), (ic,4,6,type=single), (カー,6,8,type=double), 
(ード,7,9,type=double)]",
-                               tokens("いわさきicカード"));
-       }
-
-}
\ No newline at end of file
+package org.wikimedia.lsearch.analyzers;
+
+import org.apache.lucene.analysis.Analyzer;
+import org.apache.lucene.analysis.cjk.CJKAnalyzer;
+import org.apache.lucene.util.Version;
+import org.junit.Before;
+import org.junit.Test;
+import org.wikimedia.lsearch.config.Configuration;
+import org.wikimedia.lsearch.config.GlobalConfiguration;
+import org.wikimedia.lsearch.test.AbstractWikiTestCase;
+
+/**
+ * tests for the CJKAnalyzer.
+ *
+ * @author oren
+ *
+ */
+public class CJKAnalyzerTest extends AbstractWikiTestCase {
+
+    private Analyzer a = null;
+    private Configuration config = null;
+
+    /**
+     * setup the fixtures.
+     */
+    @Before
+    public final void setUp() {
+        super.setUp();
+        if (config == null) {
+                       config = Configuration.open();
+                       GlobalConfiguration.getInstance();
+               }
+       }
+
+       /**
+        * tests CJKAnalyzer.
+        */
+       @Test
+       public final void testCJKAnalyzer() {
+               a = new CJKAnalyzer(Version.LUCENE_24);
+               assertEquals(
+                               "[(いわ,0,2,type=double), (わさ,1,3,type=double), 
(さき,2,4,type=double), (ic,4,6,type=single), (カー,6,8,type=double), 
(ード,7,9,type=double)]",
+                               tokens("いわさきicカード"));
+       }
+
+}

Added: 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/package.html
===================================================================
--- 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/package.html
                            (rev 0)
+++ 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/package.html
    2012-02-23 09:43:22 UTC (rev 112193)
@@ -0,0 +1,3 @@
+<html><body>
+Tests for Analyzers, tokenizers, language filters, wiki parser. 
+</body></html>
\ No newline at end of file


Property changes on: 
trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/analyzers/package.html
___________________________________________________________________
Added: svn:keywords
   + LastChangedDate LastChangedRevision LastChangedBy Id


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to