Skip to content

Commit c980956

Browse files
committed
[Messenger] Fix DoctrineIntegrationTest
1 parent 55582fd commit c980956

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/Symfony/Component/Messenger/Bridge/Doctrine/Tests/Transport/DoctrineIntegrationTest.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,14 @@ public function testSendWithDelay()
5858
{
5959
$this->connection->send('{"message": "Hi i am delayed"}', ['type' => DummyMessage::class], 600000);
6060

61-
$result = $this->driverConnection->createQueryBuilder()
61+
$qb = $this->driverConnection->createQueryBuilder()
6262
->select('m.available_at')
6363
->from('messenger_messages', 'm')
6464
->where('m.body = :body')
65-
->setParameter('body', '{"message": "Hi i am delayed"}')
66-
->executeQuery();
65+
->setParameter('body', '{"message": "Hi i am delayed"}');
66+
67+
// DBAL 2 compatibility
68+
$result = method_exists($qb, 'executeQuery') ? $qb->executeQuery() : $qb->execute();
6769

6870
$available_at = new \DateTimeImmutable($result->fetchOne());
6971

0 commit comments

Comments
 (0)