[hornetq-commits] JBoss hornetq SVN: r9548 - trunk/tests/src/org/hornetq/tests/integration/client.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Aug 13 16:33:24 EDT 2010
Author: clebert.suconic at jboss.com
Date: 2010-08-13 16:33:24 -0400 (Fri, 13 Aug 2010)
New Revision: 9548
Modified:
trunk/tests/src/org/hornetq/tests/integration/client/TemporaryQueueTest.java
Log:
HORNETQ-477 - Adding commented out tests
Modified: trunk/tests/src/org/hornetq/tests/integration/client/TemporaryQueueTest.java
===================================================================
--- trunk/tests/src/org/hornetq/tests/integration/client/TemporaryQueueTest.java 2010-08-13 18:42:27 UTC (rev 9547)
+++ trunk/tests/src/org/hornetq/tests/integration/client/TemporaryQueueTest.java 2010-08-13 20:33:24 UTC (rev 9548)
@@ -180,6 +180,95 @@
session.close();
}
+
+ public void _testQueueWithWildcard() throws Exception
+ {
+ session.createQueue("a.b", "queue1");
+ session.createTemporaryQueue("a.#", "queue2");
+ session.createTemporaryQueue("a.#", "queue3");
+
+ ClientProducer producer = session.createProducer("a.b");
+ producer.send(session.createMessage(false));
+
+ ClientConsumer cons = session.createConsumer("queue2");
+
+ session.start();
+
+ ClientMessage msg = cons.receive(5000);
+
+ assertNotNull(msg);
+
+ msg.acknowledge();
+
+ cons.close();
+
+ cons = session.createConsumer("queue3");
+
+ session.start();
+
+ msg = cons.receive(5000);
+
+ assertNotNull(msg);
+
+ msg.acknowledge();
+
+ cons.close();
+
+ session.deleteQueue("queue2");
+ session.deleteQueue("queue3");
+
+ session.close();
+ }
+
+
+ public void _testQueueWithWildcard2() throws Exception
+ {
+ session.createQueue("a.b", "queue1");
+ session.createTemporaryQueue("a.#", "queue2");
+ session.createTemporaryQueue("a.#", "queue3");
+
+ ClientProducer producer = session.createProducer("a.b");
+ producer.send(session.createMessage(false));
+
+ ClientConsumer cons = session.createConsumer("queue2");
+
+ session.start();
+
+ ClientMessage msg = cons.receive(5000);
+
+ assertNotNull(msg);
+
+ msg.acknowledge();
+
+ cons.close();
+
+ cons = session.createConsumer("queue3");
+
+ session.start();
+
+ msg = cons.receive(5000);
+
+ assertNotNull(msg);
+
+ msg.acknowledge();
+
+ cons.close();
+
+ session.deleteQueue("queue2");
+ session.deleteQueue("queue3");
+
+ session.close();
+ }
+
+ public void _testQueueWithWildcard3() throws Exception
+ {
+ session.createQueue("a.b", "queue1");
+ session.createTemporaryQueue("a.#", "queue2");
+ session.createTemporaryQueue("a.#", "queue2.1");
+
+ session.deleteQueue("queue2");
+ }
+
/**
* @see org.hornetq.core.server.impl.ServerSessionImpl#doHandleCreateQueue(org.hornetq.core.remoting.impl.wireformat.CreateQueueMessage)
*/
More information about the hornetq-commits
mailing list