Author: jnioche
Date: Tue Jul 20 11:36:40 2010
New Revision: 965812
URL: http://svn.apache.org/viewvc?rev=965812&view=rev
Log:
Tests use in memory hsqldb
Modified:
nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestGenerator.java
nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestInjector.java
Modified:
nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestGenerator.java
URL:
http://svn.apache.org/viewvc/nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestGenerator.java?rev=965812&r1=965811&r2=965812&view=diff
==============================================================================
--- nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestGenerator.java
(original)
+++ nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestGenerator.java
Tue Jul 20 11:36:40 2010
@@ -56,8 +56,11 @@ public class TestGenerator extends TestC
protected void setUp() throws Exception {
super.setUp();
conf = CrawlDBTestUtil.createConfiguration();
+ // using hsqldb in memory
DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.driver","org.hsqldb.jdbcDriver");
-
DataStoreFactory.properties.setProperty("gora.gora.sqlstore.jdbc.url","jdbc:hsqldb:hsql://localhost/nutchtest");
+
DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.url","jdbc:hsqldb:mem:.");
+ DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.user","sa");
+ DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.password","");
webPageStore = DataStoreFactory.getDataStore(SqlStore.class,
String.class, WebPage.class);
}
Modified:
nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestInjector.java
URL:
http://svn.apache.org/viewvc/nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestInjector.java?rev=965812&r1=965811&r2=965812&view=diff
==============================================================================
--- nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestInjector.java
(original)
+++ nutch/branches/nutchbase/src/test/org/apache/nutch/crawl/TestInjector.java
Tue Jul 20 11:36:40 2010
@@ -61,17 +61,20 @@ public class TestInjector extends TestCa
fs = FileSystem.get(conf);
if (fs.exists(urlPath))
fs.delete(urlPath, false);
+ // using hsqldb in memory
DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.driver","org.hsqldb.jdbcDriver");
-
DataStoreFactory.properties.setProperty("gora.gora.sqlstore.jdbc.url","jdbc:hsqldb:hsql://localhost/nutchtest");
+
DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.url","jdbc:hsqldb:mem:.");
+ DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.user","sa");
+ DataStoreFactory.properties.setProperty("gora.sqlstore.jdbc.password","");
webPageStore = DataStoreFactory.getDataStore(SqlStore.class,
String.class, WebPage.class);
}
@Override
public void tearDown() throws Exception {
- fs.delete(testdir, true);
webPageStore.close();
super.tearDown();
+ fs.delete(testdir, true);
}
public void testInject() throws Exception {