Skip to content

Commit 8f068f1

Browse files
committed
Edit runStopsRetryingAfterTimeout test
1 parent 12b6bbc commit 8f068f1

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/test/java/redis/clients/jedis/ClusterCommandExecutorTest.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,8 @@ protected void sleep(long ignored) {
322322
public void runStopsRetryingAfterTimeout() {
323323
ClusterConnectionProvider connectionHandler = mock(ClusterConnectionProvider.class);
324324

325-
final LongConsumer sleep = mock(LongConsumer.class);
325+
//final LongConsumer sleep = mock(LongConsumer.class);
326+
final AtomicLong totalSleepMs = new AtomicLong();
326327
ClusterCommandExecutor testMe = new ClusterCommandExecutor(connectionHandler, 3, Duration.ZERO) {
327328
@Override
328329
public <T> T execute(Connection connection, CommandObject<T> commandObject) {
@@ -337,7 +338,8 @@ public <T> T execute(Connection connection, CommandObject<T> commandObject) {
337338

338339
@Override
339340
protected void sleep(long sleepMillis) {
340-
sleep.accept(sleepMillis);
341+
//sleep.accept(sleepMillis);
342+
totalSleepMs.addAndGet(sleepMillis);
341343
}
342344
};
343345

@@ -347,8 +349,10 @@ protected void sleep(long sleepMillis) {
347349
} catch (JedisClusterOperationException e) {
348350
// expected
349351
}
350-
InOrder inOrder = inOrder(connectionHandler, sleep);
352+
//InOrder inOrder = inOrder(connectionHandler, sleep);
353+
InOrder inOrder = inOrder(connectionHandler);
351354
inOrder.verify(connectionHandler).getConnection(STR_COM_OBJECT.getArguments());
352355
inOrder.verifyNoMoreInteractions();
356+
assertEquals(0L, totalSleepMs.get());
353357
}
354358
}

0 commit comments

Comments
 (0)