You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by no...@apache.org on 2009/08/31 11:25:56 UTC

svn commit: r809516 - /lucene/solr/trunk/src/test/org/apache/solr/TestSolrCoreProperties.java

Author: noble
Date: Mon Aug 31 09:25:54 2009
New Revision: 809516

URL: http://svn.apache.org/viewvc?rev=809516&view=rev
Log:
autoprops setup

Modified:
    lucene/solr/trunk/src/test/org/apache/solr/TestSolrCoreProperties.java

Modified: lucene/solr/trunk/src/test/org/apache/solr/TestSolrCoreProperties.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/test/org/apache/solr/TestSolrCoreProperties.java?rev=809516&r1=809515&r2=809516&view=diff
==============================================================================
--- lucene/solr/trunk/src/test/org/apache/solr/TestSolrCoreProperties.java (original)
+++ lucene/solr/trunk/src/test/org/apache/solr/TestSolrCoreProperties.java Mon Aug 31 09:25:54 2009
@@ -28,7 +28,6 @@
 import java.io.*;
 import java.util.Properties;
 
-import junit.framework.TestCase;
 
 /**
  * <p> Test for Loading core properties from a properties file </p>
@@ -36,15 +35,13 @@
  * @version $Id$
  * @since solr 1.4
  */
-public class TestSolrCoreProperties extends AbstractSolrTestCase  {
+public class TestSolrCoreProperties extends AbstractSolrTestCase {
   private static final String CONF_DIR = "." + File.separator + "solr" + File.separator + "conf" + File.separator;
   JettySolrRunner solrJetty;
   SolrServer client;
 
   @Override
   public void setUp() throws Exception {
-//    System.setProperty("foo.foo1", "f1");
-//    System.setProperty("foo.foo2", "f2");
     setUpMe();
     System.setProperty("solr.solr.home", getHomeDir());
     System.setProperty("solr.data.dir", getDataDir());
@@ -60,7 +57,7 @@
   @Override
   public void tearDown() throws Exception {
     solrJetty.stop();
-      AbstractSolrTestCase.recurseDelete(homeDir);
+    AbstractSolrTestCase.recurseDelete(homeDir);
   }
 
   public void testSimple() throws SolrServerException {
@@ -71,69 +68,67 @@
   }
 
 
+  File homeDir;
+  File confDir;
 
-    File homeDir;
-    File confDir;
+  /**
+   * if masterPort is null, this instance is a master -- otherwise this instance is a slave, and assumes the master is
+   * on localhost at the specified port.
+   */
 
-    /**
-     * if masterPort is null, this instance is a master -- otherwise this instance is a slave, and assumes the master is
-     * on localhost at the specified port.
-     */
 
+  public String getHomeDir() {
+    return homeDir.toString();
+  }
 
-    public String getHomeDir() {
-      return homeDir.toString();
-    }
-
-    @Override
-    public String getSchemaFile() {
-      return CONF_DIR + "schema-replication1.xml";
-    }
-
-    public String getConfDir() {
-      return confDir.toString();
-    }
+  @Override
+  public String getSchemaFile() {
+    return CONF_DIR + "schema-replication1.xml";
+  }
 
-    public String getDataDir() {
-      return dataDir.toString();
-    }
+  public String getConfDir() {
+    return confDir.toString();
+  }
 
-    @Override
-    public String getSolrConfigFile() {
-      return CONF_DIR + "solrconfig-solcoreproperties.xml";
-    }
+  public String getDataDir() {
+    return dataDir.toString();
+  }
 
-    public void setUpMe() throws Exception {
+  @Override
+  public String getSolrConfigFile() {
+    return CONF_DIR + "solrconfig-solcoreproperties.xml";
+  }
 
-      String home = System.getProperty("java.io.tmpdir")
-              + File.separator
-              + getClass().getName() + "-" + System.currentTimeMillis();
-
-
-      homeDir = new File(home);
-      dataDir = new File(home, "data");
-      confDir = new File(home, "conf");
-
-
-      homeDir.mkdirs();
-      dataDir.mkdirs();
-      confDir.mkdirs();
-
-      File f = new File(confDir, "solrconfig.xml");
-      copyFile(new File(getSolrConfigFile()), f);
-
-      f = new File(confDir, "schema.xml");
-      copyFile(new File(getSchemaFile()), f);
-      Properties p = new Properties();
-      p.setProperty("foo.foo1","f1");
-      p.setProperty("foo.foo2","f2");
-      FileOutputStream fos = new FileOutputStream(confDir + File.separator + "solrcore.properties");
-      p.store(fos,null);
-      fos.close();
-      IOUtils.closeQuietly(fos);
+  public void setUpMe() throws Exception {
 
-    }
+    String home = System.getProperty("java.io.tmpdir")
+            + File.separator
+            + getClass().getName() + "-" + System.currentTimeMillis();
+
+
+    homeDir = new File(home);
+    dataDir = new File(home, "data");
+    confDir = new File(home, "conf");
+
+
+    homeDir.mkdirs();
+    dataDir.mkdirs();
+    confDir.mkdirs();
+
+    File f = new File(confDir, "solrconfig.xml");
+    copyFile(new File(getSolrConfigFile()), f);
+
+    f = new File(confDir, "schema.xml");
+    copyFile(new File(getSchemaFile()), f);
+    Properties p = new Properties();
+    p.setProperty("foo.foo1", "f1");
+    p.setProperty("foo.foo2", "f2");
+    FileOutputStream fos = new FileOutputStream(confDir + File.separator + "solrcore.properties");
+    p.store(fos, null);
+    fos.close();
+    IOUtils.closeQuietly(fos);
 
+  }
 
 
   private void copyFile(File src, File dst) throws IOException {