summaryrefslogtreecommitdiff
path: root/qpid/java
diff options
context:
space:
mode:
authorArnaud Simon <arnaudsimon@apache.org>2007-12-17 16:51:18 +0000
committerArnaud Simon <arnaudsimon@apache.org>2007-12-17 16:51:18 +0000
commitcdff017c37ca52b07c5f21b60de733b1d5fbe9e3 (patch)
treeb7ba9b558d267efa7f5635486f4094e2a2f46ee2 /qpid/java
parent1b0c293530bd3adfe47d6ec583571fcca082b0d8 (diff)
downloadqpid-python-cdff017c37ca52b07c5f21b60de733b1d5fbe9e3.tar.gz
Qpid-709: nolocal test was failing because the inVM connections were not created with a new connection ID.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@604926 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
-rw-r--r--qpid/java/client/src/test/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java2
-rw-r--r--qpid/java/client/src/test/java/org/apache/qpid/testutil/QpidTestCase.java15
2 files changed, 16 insertions, 1 deletions
diff --git a/qpid/java/client/src/test/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java b/qpid/java/client/src/test/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java
index 31862cf5c1..3479dfae03 100644
--- a/qpid/java/client/src/test/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java
+++ b/qpid/java/client/src/test/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java
@@ -339,7 +339,7 @@ public class TopicSessionTest extends QpidTestCase
m = (TextMessage) noLocal.receive(100);
assertNull(m);
- AMQConnection con2 = (AMQConnection) getConnection("guest", "guest");
+ AMQConnection con2 = (AMQConnection) getConnection("guest", "guest", "foo");
TopicSession session2 = con2.createTopicSession(false, AMQSession.NO_ACKNOWLEDGE);
TopicPublisher publisher2 = session2.createPublisher(topic);
diff --git a/qpid/java/client/src/test/java/org/apache/qpid/testutil/QpidTestCase.java b/qpid/java/client/src/test/java/org/apache/qpid/testutil/QpidTestCase.java
index ca9bdee514..094790fb7e 100644
--- a/qpid/java/client/src/test/java/org/apache/qpid/testutil/QpidTestCase.java
+++ b/qpid/java/client/src/test/java/org/apache/qpid/testutil/QpidTestCase.java
@@ -238,4 +238,19 @@ public class QpidTestCase extends TestCase
}
return con;
}
+
+ public Connection getConnection(String username, String password, String id) throws Exception
+ {
+ _logger.info("get Connection");
+ Connection con;
+ if (_shel.equals(BROKER_VM))
+ {
+ con = new AMQConnection("vm://:1", username, password, id, "test");
+ }
+ else
+ {
+ con = getConnectionFactory().createConnection(username, password);
+ }
+ return con;
+ }
}