We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3ad8e8b commit e6124a7Copy full SHA for e6124a7
core/src/test/java/dev/failsafe/ListenersTest.java
@@ -483,15 +483,17 @@ public void testFailingFallbackAsync() throws Throwable {
483
}
484
485
public void shouldGetElapsedAttemptTime() {
486
+ Recorder recorder = new Recorder();
487
RetryPolicy<Object> retryPolicy = RetryPolicy.builder()
488
.withMaxAttempts(3)
489
.handleResult(false)
- .onRetry(e -> assertTrue(e.getElapsedAttemptTime().toMillis() >= 90))
490
+ .onRetryScheduled(e -> recorder.assertTrue(e.getElapsedAttemptTime().toMillis() >= 90))
491
.build();
492
Failsafe.with(retryPolicy).get(() -> {
493
Thread.sleep(100);
494
return false;
495
});
496
+ recorder.throwFailures();
497
498
499
/**
0 commit comments