Skip to content

Commit 406aa03

Browse files
committed
Merge branch '6.4' into 7.0
* 6.4: fix tests with Doctrine DBAL 3.8 CS fix
2 parents aaf2385 + bf5bbcf commit 406aa03

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Tests/Middleware/Debug/MiddlewareTest.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use Doctrine\DBAL\Driver\Middleware as MiddlewareInterface;
1616
use Doctrine\DBAL\DriverManager;
1717
use Doctrine\DBAL\ParameterType;
18+
use Doctrine\DBAL\Query\QueryBuilder;
1819
use Doctrine\DBAL\Result;
1920
use Doctrine\DBAL\Schema\DefaultSchemaManagerFactory;
2021
use Doctrine\DBAL\Statement;
@@ -204,11 +205,11 @@ public function testTransaction(callable $endTransactionMethod, string $expected
204205
$this->assertCount(9, $debug);
205206
$this->assertSame('"START TRANSACTION"', $debug[1]['sql']);
206207
$this->assertGreaterThan(0, $debug[1]['executionMS']);
207-
$this->assertSame('SAVEPOINT DOCTRINE2_SAVEPOINT_2', $debug[2]['sql']);
208+
$this->assertSame(method_exists(QueryBuilder::class, 'resetOrderBy') ? 'SAVEPOINT DOCTRINE_2' : 'SAVEPOINT DOCTRINE2_SAVEPOINT_2', $debug[2]['sql']);
208209
$this->assertGreaterThan(0, $debug[2]['executionMS']);
209210
$this->assertSame('INSERT INTO products(name, price, stock) VALUES ("product1", 12.5, 5)', $debug[3]['sql']);
210211
$this->assertGreaterThan(0, $debug[3]['executionMS']);
211-
$this->assertSame(('"ROLLBACK"' === $expectedEndTransactionDebug ? 'ROLLBACK TO' : 'RELEASE').' SAVEPOINT DOCTRINE2_SAVEPOINT_2', $debug[4]['sql']);
212+
$this->assertSame(('"ROLLBACK"' === $expectedEndTransactionDebug ? 'ROLLBACK TO' : 'RELEASE').' '.(method_exists(QueryBuilder::class, 'resetOrderBy') ? 'SAVEPOINT DOCTRINE_2' : 'SAVEPOINT DOCTRINE2_SAVEPOINT_2'), $debug[4]['sql']);
212213
$this->assertGreaterThan(0, $debug[4]['executionMS']);
213214
$this->assertSame($expectedEndTransactionDebug, $debug[5]['sql']);
214215
$this->assertGreaterThan(0, $debug[5]['executionMS']);

0 commit comments

Comments
 (0)