10000 minor #59736 [Messenger] add missing retry strategy (xabbuh) · symfony/symfony@8addcd8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 8addcd8

Browse files
minor #59736 [Messenger] add missing retry strategy (xabbuh)
This PR was merged into the 7.3 branch. Discussion ---------- [Messenger] add missing retry strategy | Q | A | ------------- | --- | Branch? | 7.3 | Bug fix? | no | New feature? | no | Deprecations? | no | Issues | | License | MIT Commits ------- ed66945 add missing retry strategy
2 parents 09ce967 + ed66945 commit 8addcd8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Symfony/Component/Messenger/Tests/EventListener/SendFailedMessageForRetryListenerTest.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
use Symfony\Component\Messenger\EventListener\SendFailedMessageForRetryListener;
2121
use Symfony\Component\Messenger\Exception\HandlerFailedException;
2222
use Symfony\Component\Messenger\Exception\RecoverableMessageHandlingException;
23+
use Symfony\Component\Messenger\Retry\MultiplierRetryStrategy;
2324
use Symfony\Component\Messenger\Retry\RetryStrategyInterface;
2425
use Symfony\Component\Messenger\Stamp\DelayStamp;
2526
use Symfony\Component\Messenger\Stamp\RedeliveryStamp;
@@ -56,7 +57,9 @@ public function testIsRetryableFalseCausesNoRetry()
5657
$sender->expects($this->never())->method('send');
5758
$sendersLocator = new Container();
5859
$sendersLocator->set('my_receiver', $sender);
59-
$listener = new SendFailedMessageForRetryListener($sendersLocator, new Container());
60+
$retryStrategyLocator = new Container();
61+
$retryStrategyLocator->set('my_receiver', new MultiplierRetryStrategy(0));
62+
$listener = new SendFailedMessageForRetryListener($sendersLocator, $retryStrategyLocator);
6063

6164
$exception = new \Exception('no!');
6265
$envelope = new Envelope(new \stdClass());

0 commit comments

Comments
 (0)
0