You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ve...@apache.org on 2009/04/13 00:21:45 UTC
svn commit: r764341 - in
/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db:
DBLookupMediatorTest.java DBReportMediatorTest.java
Author: veithen
Date: Sun Apr 12 22:21:45 2009
New Revision: 764341
URL: http://svn.apache.org/viewvc?rev=764341&view=rev
Log:
Create the Derby test database used by DBLookupMediatorTest and DBReportMediatorTest in the 'target' directory so that it will be cleaned up by a 'mvn clean'. Maybe this will solve the build failure on builder.wso2.org.
Modified:
synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBLookupMediatorTest.java
synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBReportMediatorTest.java
Modified: synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBLookupMediatorTest.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBLookupMediatorTest.java?rev=764341&r1=764340&r2=764341&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBLookupMediatorTest.java (original)
+++ synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBLookupMediatorTest.java Sun Apr 12 22:21:45 2009
@@ -28,7 +28,6 @@
import org.apache.synapse.mediators.TestUtils;
import java.sql.SQLException;
-import java.io.File;
public class DBLookupMediatorTest extends AbstractMediatorTestCase {
@@ -53,9 +52,10 @@
protected void setUp() throws Exception {
- File temp = File.createTempFile("temp", "delete");
- temp.deleteOnExit();
- String tempPath = temp.getParent();
+ String baseDir = System.getProperty("basedir");
+ if (baseDir == null) {
+ baseDir = ".";
+ }
lookup = (DBLookupMediator)
new DBLookupMediatorFactory().createMediator(createOMElement(
@@ -63,7 +63,7 @@
" <connection>\n" +
" <pool>\n" +
" <driver>org.apache.derby.jdbc.EmbeddedDriver</driver>\n" +
- " <url>jdbc:derby:" + tempPath + "/derbyDB;create=true</url>\n" +
+ " <url>jdbc:derby:" + baseDir + "/target/derbyDB;create=true</url>\n" +
" <user>user</user>\n" +
" <password>pass</password>\n" +
" <property name=\"initialsize\" value=\"2\"/>\n" +
Modified: synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBReportMediatorTest.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBReportMediatorTest.java?rev=764341&r1=764340&r2=764341&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBReportMediatorTest.java (original)
+++ synapse/trunk/java/modules/core/src/test/java/org/apache/synapse/mediators/db/DBReportMediatorTest.java Sun Apr 12 22:21:45 2009
@@ -58,9 +58,10 @@
protected void setUp() throws Exception {
- File temp = File.createTempFile("temp", "delete");
- temp.deleteOnExit();
- String tempPath = temp.getParent();
+ String baseDir = System.getProperty("basedir");
+ if (baseDir == null) {
+ baseDir = ".";
+ }
report = (DBReportMediator)
new DBReportMediatorFactory().createMediator(createOMElement(
@@ -68,7 +69,7 @@
" <connection>\n" +
" <pool>\n" +
" <driver>org.apache.derby.jdbc.EmbeddedDriver</driver>\n" +
- " <url>jdbc:derby:" + tempPath + "/derbyDB;create=true</url>\n" +
+ " <url>jdbc:derby:" + baseDir + "/target/derbyDB;create=true</url>\n" +
" <user>user</user>\n" +
" <password>pass</password>\n" +
" <property name=\"initialsize\" value=\"2\"/>\n" +