mirror of https://github.com/apache/activemq.git
[AMQ-6778] - fix test regression that needs to account for presence of correct advisory dests
(cherry picked from commit 206f77adac
)
This commit is contained in:
parent
1bba73dcb6
commit
199f25ed93
|
@ -17,6 +17,7 @@
|
||||||
package org.apache.activemq.security;
|
package org.apache.activemq.security;
|
||||||
|
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
import javax.jms.Connection;
|
import javax.jms.Connection;
|
||||||
import javax.jms.JMSException;
|
import javax.jms.JMSException;
|
||||||
|
@ -126,6 +127,7 @@ public class SimpleAuthenticationPluginTest extends SecurityTestSupport {
|
||||||
Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
|
||||||
conn.start();
|
conn.start();
|
||||||
|
|
||||||
|
LOG.info("dest list at start:" + Arrays.asList(broker.getRegionBroker().getDestinations()));
|
||||||
final int numDests = broker.getRegionBroker().getDestinations().length;
|
final int numDests = broker.getRegionBroker().getDestinations().length;
|
||||||
for (int i=0; i<10; i++) {
|
for (int i=0; i<10; i++) {
|
||||||
MessageProducer p = sess.createProducer(new ActiveMQQueue("USERS.PURGE." + i));
|
MessageProducer p = sess.createProducer(new ActiveMQQueue("USERS.PURGE." + i));
|
||||||
|
@ -135,8 +137,9 @@ public class SimpleAuthenticationPluginTest extends SecurityTestSupport {
|
||||||
assertTrue("dests are purged", Wait.waitFor(new Wait.Condition() {
|
assertTrue("dests are purged", Wait.waitFor(new Wait.Condition() {
|
||||||
@Override
|
@Override
|
||||||
public boolean isSatisified() throws Exception {
|
public boolean isSatisified() throws Exception {
|
||||||
|
LOG.info("dest list:" + Arrays.asList(broker.getRegionBroker().getDestinations()));
|
||||||
LOG.info("dests, orig: " + numDests + ", now: "+ broker.getRegionBroker().getDestinations().length);
|
LOG.info("dests, orig: " + numDests + ", now: "+ broker.getRegionBroker().getDestinations().length);
|
||||||
return (numDests + 1) == broker.getRegionBroker().getDestinations().length;
|
return numDests == broker.getRegionBroker().getDestinations().length;
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue