mirror of
https://github.com/apache/rocketmq.git
synced 2026-08-30 18:10:44 +08:00
[ROCKETMQ-263]Sets a small timeout value for unit tests in OpenMessaging module
This commit is contained in:
+6
-2
@@ -46,13 +46,13 @@ public class PullConsumerImplTest {
|
||||
|
||||
@Mock
|
||||
private DefaultMQPullConsumer rocketmqPullConsumer;
|
||||
private LocalMessageCache localMessageCache =
|
||||
spy(new LocalMessageCache(rocketmqPullConsumer, new ClientConfig()));
|
||||
private LocalMessageCache localMessageCache = null;
|
||||
|
||||
@Before
|
||||
public void init() throws NoSuchFieldException, IllegalAccessException {
|
||||
final MessagingAccessPoint messagingAccessPoint = MessagingAccessPointFactory
|
||||
.getMessagingAccessPoint("openmessaging:rocketmq://IP1:9876,IP2:9876/namespace");
|
||||
|
||||
consumer = messagingAccessPoint.createPullConsumer(queueName,
|
||||
OMS.newKeyValue().put(NonStandardKeys.CONSUMER_GROUP, "TestGroup"));
|
||||
|
||||
@@ -60,6 +60,10 @@ public class PullConsumerImplTest {
|
||||
field.setAccessible(true);
|
||||
field.set(consumer, rocketmqPullConsumer); //Replace
|
||||
|
||||
ClientConfig clientConfig = new ClientConfig();
|
||||
clientConfig.setOmsOperationTimeout(200);
|
||||
localMessageCache = spy(new LocalMessageCache(rocketmqPullConsumer, clientConfig));
|
||||
|
||||
field = PullConsumerImpl.class.getDeclaredField("localMessageCache");
|
||||
field.setAccessible(true);
|
||||
field.set(consumer, localMessageCache);
|
||||
|
||||
Reference in New Issue
Block a user