Skip to content

Commit e6124a7

Browse files
committed
Fix unit test that was quietly failing
1 parent 3ad8e8b commit e6124a7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

core/src/test/java/dev/failsafe/ListenersTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -483,15 +483,17 @@ public void testFailingFallbackAsync() throws Throwable {
483483
}
484484

485485
public void shouldGetElapsedAttemptTime() {
486+
Recorder recorder = new Recorder();
486487
RetryPolicy<Object> retryPolicy = RetryPolicy.builder()
487488
.withMaxAttempts(3)
488489
.handleResult(false)
489-
.onRetry(e -> assertTrue(e.getElapsedAttemptTime().toMillis() >= 90))
490+
.onRetryScheduled(e -> recorder.assertTrue(e.getElapsedAttemptTime().toMillis() >= 90))
490491
.build();
491492
Failsafe.with(retryPolicy).get(() -> {
492493
Thread.sleep(100);
493494
return false;
494495
});
496+
recorder.throwFailures();
495497
}
496498

497499
/**

0 commit comments

Comments
 (0)