File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
src/Symfony/Component/Messenger/Tests/EventListener Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 2020use Symfony \Component \Messenger \EventListener \SendFailedMessageForRetryListener ;
2121use Symfony \Component \Messenger \Exception \HandlerFailedException ;
2222use Symfony \Component \Messenger \Exception \RecoverableMessageHandlingException ;
23+ use Symfony \Component \Messenger \Retry \MultiplierRetryStrategy ;
2324use Symfony \Component \Messenger \Retry \RetryStrategyInterface ;
2425use Symfony \Component \Messenger \Stamp \DelayStamp ;
2526use 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 ());
You can’t perform that action at this time.
0 commit comments