Skip to content

Commit 405a9da

Browse files
committed
5.x: fix tests
1 parent 6b7e6a9 commit 405a9da

1 file changed

Lines changed: 5 additions & 8 deletions

File tree

‎tests/TestCase/DebugSqlTest.php‎

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*/
1515
namespace DebugKit\Test\TestCase;
1616

17+
use Cake\Database\Driver\Postgres;
1718
use Cake\Datasource\ConnectionManager;
1819
use Cake\TestSuite\TestCase;
1920
use DebugKit\DebugSql;
@@ -77,15 +78,11 @@ public function testSqlHtmlOnCli()
7778
<div class="cake-debug-output">
7879
<span><strong>%s</strong> (line <strong>%d</strong>)</span>
7980
<pre class="cake-debug">
80-
SELECT
81-
panels.id AS %s
82-
FROM
83-
panels panels
84-
</pre>
85-
</div>
81+
<span style="font-weight:bold;">SELECT</span>
8682
EXPECTED;
87-
$expected = sprintf($expected, str_replace(ROOT, '', __FILE__), __LINE__ - 9);
88-
$this->assertTextContains(str_replace("\r", '', $expected), str_replace("\r", '', $result));
83+
$fieldName = $this->connection->getDriver() instanceof Postgres ? '"panels__id"' : 'panels__id';
84+
$expected = sprintf($expected, str_replace(ROOT, '', __FILE__), __LINE__ - 10, $fieldName);
85+
$this->assertTextContains(str_replace(["\n", "\r"], '', $expected), str_replace(["\n", "\r"], '', $result));
8986
}
9087

9188
/**

0 commit comments

Comments
 (0)