[hornetq-commits] JBoss hornetq SVN: r11216 - branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/integration/cluster/bridge.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Aug 22 21:24:00 EDT 2011
Author: clebert.suconic at jboss.com
Date: 2011-08-22 21:24:00 -0400 (Mon, 22 Aug 2011)
New Revision: 11216
Modified:
branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/integration/cluster/bridge/BridgeTest.java
Log:
https://issues.jboss.org/browse/HORNETQ-753 & https://issues.jboss.org/browse/JBPAPP-6522 - fixing test
Modified: branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/integration/cluster/bridge/BridgeTest.java
===================================================================
--- branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/integration/cluster/bridge/BridgeTest.java 2011-08-22 20:44:17 UTC (rev 11215)
+++ branches/Branch_2_2_EAP/tests/src/org/hornetq/tests/integration/cluster/bridge/BridgeTest.java 2011-08-23 01:24:00 UTC (rev 11216)
@@ -55,6 +55,7 @@
* A JMSBridgeTest
*
* @author <a href="mailto:tim.fox at jboss.com">Tim Fox</a>
+ * @author Clebert Suconic
*
* Created 14 Jan 2009 14:05:01
*
@@ -192,7 +193,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
if (largeMessage)
{
@@ -311,6 +312,9 @@
public void internalTestWithFilter(final boolean largeMessage, final boolean useFiles) throws Exception
{
+
+ final int numMessages = 10;
+
HornetQServer server0 = null;
HornetQServer server1 = null;
ServerLocator locator = null;
@@ -352,7 +356,7 @@
1d,
-1,
false,
- 1024,
+ 0,
staticConnectors,
false,
ConfigurationImpl.DEFAULT_CLUSTER_USER,
@@ -390,15 +394,13 @@
session1.start();
- final int numMessages = 10;
-
final SimpleString propKey = new SimpleString("testkey");
final SimpleString selectorKey = new SimpleString("animal");
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.putIntProperty(propKey, i);
@@ -416,7 +418,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.putIntProperty(propKey, i);
@@ -435,6 +437,8 @@
ClientMessage message = consumer1.receive(200);
Assert.assertNotNull(message);
+
+ Assert.assertEquals("goat", message.getStringProperty(selectorKey));
Assert.assertEquals(i, message.getObjectProperty(propKey));
@@ -445,6 +449,10 @@
readMessages(message);
}
}
+
+ session0.commit();
+
+ session1.commit();
Assert.assertNull(consumer1.receiveImmediate());
@@ -481,7 +489,16 @@
}
- assertEquals(0, loadQueues(server0).size());
+ if (useFiles)
+ {
+ Map<Long, AtomicInteger> counters = loadQueues(server0);
+ assertEquals(1, counters.size());
+ Long key = counters.keySet().iterator().next();
+
+ AtomicInteger value = counters.get(key);
+ assertNotNull(value);
+ assertEquals(numMessages, counters.get(key).intValue());
+ }
}
@@ -560,7 +577,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.getBodyBuffer().writeBytes(new byte[1024]);
@@ -720,7 +737,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.getBodyBuffer().writeBytes(new byte[1024]);
@@ -928,7 +945,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.putStringProperty(propKey, new SimpleString("bing"));
@@ -1280,7 +1297,7 @@
1d,
-1,
false,
- 1024,
+ 0,
staticConnectors,
false,
ConfigurationImpl.DEFAULT_CLUSTER_USER,
@@ -1324,7 +1341,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.putIntProperty(propKey, i);
@@ -1638,7 +1655,7 @@
for (int i = 0; i < numMessages; i++)
{
- ClientMessage message = session0.createMessage(false);
+ ClientMessage message = session0.createMessage(true);
message.putIntProperty(propKey, i);
More information about the hornetq-commits
mailing list