[jboss-svn-commits] JBL Code SVN: r8451 - labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Dec 20 12:35:48 EST 2006
Author: mark.little at jboss.com
Date: 2006-12-20 12:35:47 -0500 (Wed, 20 Dec 2006)
New Revision: 8451
Modified:
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java
labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java
Log:
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java 2006-12-20 17:29:09 UTC (rev 8450)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerBaseTest.java 2006-12-20 17:35:47 UTC (rev 8451)
@@ -28,6 +28,7 @@
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
+import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.util.Properties;
@@ -131,13 +132,12 @@
e.printStackTrace();
return;
}
- java.sql.Connection con = DriverManager.getConnection(mDbUrl,
- mDbUsername, mDbPassword);
+ con = DriverManager.getConnection(mDbUrl, mDbUsername, mDbPassword);
Statement stmnt = con.createStatement();
stmnt.execute(sqlDropCmd);
stmnt.execute(sqlCreateCmd);
stmnt.execute(sqlInsertPubCmd);
- con.close();
+ stmnt.close();
}
catch (Throwable e)
{
@@ -147,6 +147,22 @@
assertTrue(false);
}
}
+
+ protected final void runAfterAllTests ()
+ {
+ try
+ {
+ Statement stmnt = con.createStatement();
+
+ stmnt.execute("SHUTDOWN");
+ stmnt.close();
+
+ con.close();
+ }
+ catch (Exception ex)
+ {
+ }
+ }
protected static final String TMP_DIR = System
.getProperty("java.io.tmpdir");
@@ -167,6 +183,8 @@
private static String mDbUsername;
private static String mDbPassword;
+
+ private static Connection con;
public static class MockMessageAwareAction
{
Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java 2006-12-20 17:29:09 UTC (rev 8450)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/ListenerManagerFileUnitTest.java 2006-12-20 17:35:47 UTC (rev 8451)
@@ -78,8 +78,12 @@
public void tearDown()
{
_returnFile.delete();
+
+ runAfterAllTests();
}
+ // TODO more refactoring, since oneText is duplicated a lot!
+
protected void oneTest () throws Exception
{
// Write wome messages to EPR obtained from configuration file
More information about the jboss-svn-commits
mailing list