From 1a3d49c1ff42f8d37ed06f116fe249cbc2c7a092 Mon Sep 17 00:00:00 2001 From: Christoph Goller Date: Sat, 25 Oct 2003 11:23:49 +0000 Subject: [PATCH] modify to use VM property for base data directory, so IDEs can run tests without Ant, simply copied Eriks modification from TestRussianAnalyzer git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150119 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/lucene/analysis/ru/TestRussianStem.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java b/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java index 62aae4e47ba..aa2434f0821 100644 --- a/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java +++ b/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java @@ -57,6 +57,7 @@ package org.apache.lucene.analysis.ru; import junit.framework.TestCase; import java.io.BufferedReader; +import java.io.File; import java.io.InputStreamReader; import java.io.FileInputStream; import java.util.ArrayList; @@ -79,12 +80,14 @@ public class TestRussianStem extends TestCase super.setUp(); //System.out.println(new java.util.Date()); String str; + + File dataDir = new File(System.getProperty("dataDir")); // open and read words into an array list BufferedReader inWords = new BufferedReader( new InputStreamReader( - new FileInputStream("src/test/org/apache/lucene/analysis/ru/wordsUnicode.txt"), + new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/wordsUnicode.txt")), "Unicode")); while ((str = inWords.readLine()) != null) { @@ -96,7 +99,7 @@ public class TestRussianStem extends TestCase BufferedReader inStems = new BufferedReader( new InputStreamReader( - new FileInputStream("src/test/org/apache/lucene/analysis/ru/stemsUnicode.txt"), + new FileInputStream(new File(dataDir, "/org/apache/lucene/analysis/ru/stemsUnicode.txt")), "Unicode")); while ((str = inStems.readLine()) != null) {