You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by eh...@apache.org on 2003/10/20 20:07:57 UTC

cvs commit: jakarta-lucene/src/test/org/apache/lucene/analysis/ru TestRussianAnalyzer.java

ehatcher    2003/10/20 11:07:57

  Modified:    src/test/org/apache/lucene/analysis/ru
                        TestRussianAnalyzer.java
  Log:
  modify to use VM property for base data directory, so IDEs can run tests without Ant
  
  Revision  Changes    Path
  1.5       +9 -24     jakarta-lucene/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java
  
  Index: TestRussianAnalyzer.java
  ===================================================================
  RCS file: /home/cvs/jakarta-lucene/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TestRussianAnalyzer.java	30 Sep 2003 03:09:15 -0000	1.4
  +++ TestRussianAnalyzer.java	20 Oct 2003 18:07:57 -0000	1.5
  @@ -82,26 +82,11 @@
   
       private Reader sample1251;
   
  -    public TestRussianAnalyzer(String name)
  -    {
  -        super(name);
  -    }
  +    private File dataDir;
   
  -    /**
  -     * @see TestCase#setUp()
  -     */
       protected void setUp() throws Exception
       {
  -        super.setUp();
  -
  -    }
  -
  -    /**
  -     * @see TestCase#tearDown()
  -     */
  -    protected void tearDown() throws Exception
  -    {
  -        super.tearDown();
  +      dataDir = new File(System.getProperty("dataDir"));
       }
   
       public void testUnicode() throws IOException
  @@ -109,12 +94,12 @@
           RussianAnalyzer ra = new RussianAnalyzer(RussianCharsets.UnicodeRussian);
           inWords =
               new InputStreamReader(
  -                new FileInputStream("src/test/org/apache/lucene/analysis/ru/testUnicode.txt"),
  +                new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/testUnicode.txt")),
                   "Unicode");
   
           sampleUnicode =
               new InputStreamReader(
  -                new FileInputStream("src/test/org/apache/lucene/analysis/ru/resUnicode.htm"),
  +                new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/resUnicode.htm")),
                   "Unicode");
   
           TokenStream in = ra.tokenStream("all", inWords);
  @@ -151,9 +136,9 @@
           //System.out.println(new java.util.Date());
           RussianAnalyzer ra = new RussianAnalyzer(RussianCharsets.KOI8);
           // KOI8
  -        inWordsKOI8 = new InputStreamReader(new FileInputStream("src/test/org/apache/lucene/analysis/ru/testKOI8.txt"), "iso-8859-1");
  +        inWordsKOI8 = new InputStreamReader(new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/testKOI8.txt")), "iso-8859-1");
   
  -        sampleKOI8 = new InputStreamReader(new FileInputStream("src/test/org/apache/lucene/analysis/ru/resKOI8.htm"), "iso-8859-1");
  +        sampleKOI8 = new InputStreamReader(new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/resKOI8.htm")), "iso-8859-1");
   
           TokenStream in = ra.tokenStream("all", inWordsKOI8);
           RussianLetterTokenizer sample =
  @@ -187,9 +172,9 @@
       public void test1251() throws IOException
       {
           // 1251
  -        inWords1251 = new InputStreamReader(new FileInputStream("src/test/org/apache/lucene/analysis/ru/test1251.txt"), "iso-8859-1");
  +        inWords1251 = new InputStreamReader(new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/test1251.txt")), "iso-8859-1");
   
  -        sample1251 = new InputStreamReader(new FileInputStream("src/test/org/apache/lucene/analysis/ru/res1251.htm"), "iso-8859-1");
  +        sample1251 = new InputStreamReader(new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/res1251.htm")), "iso-8859-1");
   
           RussianAnalyzer ra = new RussianAnalyzer(RussianCharsets.CP1251);
           TokenStream in = ra.tokenStream("", inWords1251);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org