8000 fix integration tests · symfony/symfony@a4f1205 · GitHub
[go: up one dir, main page]

Skip to content

Commit a4f1205

Browse files
fix integration tests
1 parent a4a3002 commit a4f1205

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/Symfony/Component/Messenger/Tests/Adapter/AmqpExt/AmqpExtIntegrationTest.php

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
use Symfony\Component\Messenger\Adapter\AmqpExt\AmqpSender;
1717
use Symfony\Component\Messenger\Adapter\AmqpExt\Connection;
1818
use Symfony\Component\Messenger\Tests\Fixtures\DummyMessage;
19-
use Symfony\Component\Messenger\Transport\Enhancers\MaximumCountReceiver;
2019
use Symfony\Component\Messenger\Transport\Serialization\Serializer;
2120
use Symfony\Component\Process\PhpProcess;
2221
use Symfony\Component\Process\Process;
@@ -116,9 +115,15 @@ public function testItSupportsTimeoutAndTicksNullMessagesToTheHandler()
116115
$connection->queue()->purge();
117116

118117
$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) {
121122
$this->assertNull($message);
123+
124+
if (2 == ++$receivedMessages) {
125+
$receiver->stop();
126+
}
122127
});
123128
}
124129

0 commit comments

Comments
 (0)
0