summaryrefslogtreecommitdiff
path: root/qpid/java/common/src/test
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2011-07-07 15:16:33 +0000
committerRobert Gemmell <robbie@apache.org>2011-07-07 15:16:33 +0000
commitf49bc309288098d2ab4858a6555fc30e014e949c (patch)
tree589cb21e49ea88c106b75104f2828827ec35f1dc /qpid/java/common/src/test
parentaa709d3871daac1a0cd36fb52e2e3bc90074113c (diff)
downloadqpid-python-f49bc309288098d2ab4858a6555fc30e014e949c.tar.gz
QPID-3343: refactor test profiles to allow testing within the same JVM for all protocols, remove vm:// transport support and associated forked Mina classes
Applied patch by Keith Wall and myself git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1143874 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common/src/test')
-rw-r--r--qpid/java/common/src/test/java/org/apache/qpid/test/utils/QpidTestCase.java6
-rw-r--r--qpid/java/common/src/test/java/org/apache/qpid/transport/network/mina/MinaNetworkHandlerTest.java3
2 files changed, 7 insertions, 2 deletions
diff --git a/qpid/java/common/src/test/java/org/apache/qpid/test/utils/QpidTestCase.java b/qpid/java/common/src/test/java/org/apache/qpid/test/utils/QpidTestCase.java
index 8b470d555e..808374b06e 100644
--- a/qpid/java/common/src/test/java/org/apache/qpid/test/utils/QpidTestCase.java
+++ b/qpid/java/common/src/test/java/org/apache/qpid/test/utils/QpidTestCase.java
@@ -31,6 +31,7 @@ import junit.framework.TestCase;
import junit.framework.TestResult;
import org.apache.log4j.Logger;
+import org.apache.mina.util.AvailablePortFinder;
public class QpidTestCase extends TestCase
{
@@ -127,4 +128,9 @@ public class QpidTestCase extends TestCase
return storeClass != null ? storeClass : MEMORY_STORE_CLASS_NAME ;
}
+
+ public int findFreePort()
+ {
+ return AvailablePortFinder.getNextAvailable(10000);
+ }
}
diff --git a/qpid/java/common/src/test/java/org/apache/qpid/transport/network/mina/MinaNetworkHandlerTest.java b/qpid/java/common/src/test/java/org/apache/qpid/transport/network/mina/MinaNetworkHandlerTest.java
index a4292d9009..1a1b5af805 100644
--- a/qpid/java/common/src/test/java/org/apache/qpid/transport/network/mina/MinaNetworkHandlerTest.java
+++ b/qpid/java/common/src/test/java/org/apache/qpid/transport/network/mina/MinaNetworkHandlerTest.java
@@ -31,7 +31,6 @@ import java.util.ArrayList;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
-import org.apache.mina.util.AvailablePortFinder;
import org.apache.qpid.framing.AMQDataBlock;
import org.apache.qpid.protocol.ProtocolEngine;
import org.apache.qpid.protocol.ProtocolEngineFactory;
@@ -61,7 +60,7 @@ public class MinaNetworkHandlerTest extends QpidTestCase
public void setUp() throws Exception
{
String host = InetAddress.getLocalHost().getHostName();
- _testPort = AvailablePortFinder.getNextAvailable(10000);
+ _testPort = findFreePort();
_clientSettings = new ConnectionSettings();
_clientSettings.setHost(host);