File tree 1 file changed +8
-3
lines changed
src/Symfony/Component/Messenger/Tests/Adapter/AmqpExt 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 16
16
use Symfony \Component \Messenger \Adapter \AmqpExt \AmqpSender ;
17
17
use Symfony \Component \Messenger \Adapter \AmqpExt \Connection ;
18
18
use Symfony \Component \Messenger \Tests \Fixtures \DummyMessage ;
19
- use Symfony \Component \Messenger \Transport \Enhancers \MaximumCountReceiver ;
20
19
use Symfony \Component \Messenger \Transport \Serialization \Serializer ;
21
20
use Symfony \Component \Process \PhpProcess ;
22
21
use Symfony \Component \Process \Process ;
@@ -116,9 +115,15 @@ public function testItSupportsTimeoutAndTicksNullMessagesToTheHandler()
116
115
$ connection ->queue ()->purge ();
117
116
118
117
$ sender = new AmqpSender ($ serializer , $ connection );
119
- $ receiver = new MaximumCountReceiver (new AmqpReceiver ($ serializer , $ connection ), 2 );
120
- $ receiver ->receive (function ($ message ) {
118
+ $ receiver = new AmqpReceiver ($ serializer , $ connection );
119
+
120
+ $ receivedMessages = 0 ;
121
+ $ receiver ->receive (function ($ message ) use ($ receiver , &$ receivedMessages ) {
121
122
$ this ->assertNull ($ message );
123
+
124
+ if (2 == ++$ receivedMessages ) {
125
+ $ receiver ->stop ();
126
+ }
122
127
});
123
128
}
124
129
You can’t perform that action at this time.
0 commit comments