2
0
forked from Wavyzz/dolibarr

More complete test for escape pgsql

This commit is contained in:
Laurent Destailleur
2023-04-27 22:33:22 +02:00
parent 36f8da5333
commit 80fc8ab6ec

View File

@@ -171,11 +171,17 @@ class CodingSqlTest extends PHPUnit\Framework\TestCase
$db=$this->savdb;
if ($db->type == 'mysqli') {
$a = 'abc"\'def';
$a = 'abc"\'def'; // string is abc"'def
print $a;
$result = $db->escape($a); // $result must be abc\"\'def with mysql
$result = $db->escape($a); // $result must be abc\"\'def
$this->assertEquals('abc\"\\\'def', $result);
}
if ($db->type == 'pgsql') {
$a = 'abc"\'def'; // string is abc"'def
print $a;
$result = $db->escape($a); // $result must be abc"''def
$this->assertEquals('abc"\'\'def', $result);
}
}
/**