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 20
20
use Symfony \Component \Messenger \EventListener \SendFailedMessageForRetryListener ;
21
21
use Symfony \Component \Messenger \Exception \HandlerFailedException ;
22
22
use Symfony \Component \Messenger \Exception \RecoverableMessageHandlingException ;
23
+ use Symfony \Component \Messenger \Retry \MultiplierRetryStrategy ;
23
24
use Symfony \Component \Messenger \Retry \RetryStrategyInterface ;
24
25
use Symfony \Component \Messenger \Stamp \DelayStamp ;
25
26
use Symfony \Component \Messenger \Stamp \RedeliveryStamp ;
@@ -56,7 +57,9 @@ public function testIsRetryableFalseCausesNoRetry()
56
57
$ sender ->expects ($ this ->never ())->method ('send ' );
57
58
$ sendersLocator = new Container ();
58
59
$ 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 );
60
63
61
64
$ exception = new \Exception ('no! ' );
62
65
$ envelope = new Envelope (new \stdClass ());
You can’t perform that action at this time.
0 commit comments