]> granicus.if.org Git - php/commitdiff
Fix PDO_Firebird tests which assume ERRMODE_SILENT
authorChristoph M. Becker <cmbecker69@gmx.de>
Sun, 12 Jul 2020 16:14:35 +0000 (18:14 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Sun, 12 Jul 2020 16:15:56 +0000 (18:15 +0200)
These have apparently been missed when PR 5388[1] had been merged.

[1] <https://github.com/php/php-src/pull/5388>

ext/pdo_firebird/tests/bug_47415.phpt
ext/pdo_firebird/tests/bug_48877.phpt
ext/pdo_firebird/tests/bug_53280.phpt
ext/pdo_firebird/tests/rowCount.phpt

index 4b8c14d8909b64945640ede527c3691dec61ae71..640c9d8bd5509ab176d75cd27cc5c8353947feab 100644 (file)
@@ -6,6 +6,7 @@ Bug #47415 PDO_Firebird segfaults when passing lowercased column name to bindCol
 <?php
 require 'testdb.inc';
 
+$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
 @$dbh->exec('DROP TABLE testz');
 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
 
index 85da7d42856a6abd23a132bdfbd412e8310d2cd8..ad29ac4c43d1405f261ef012a073be4ea8579dfb 100644 (file)
@@ -9,6 +9,7 @@ require("testdb.inc");
 
 $value = '2';
 
+$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
 @$dbh->exec('DROP TABLE testz');
 $dbh->exec('CREATE TABLE testz (A integer)');
 $dbh->exec("INSERT INTO testz VALUES ('1')");
index 645f7b3c87a5e2caef8c1a4642efca3a792cb3d0..744aa0df7e3652b7c684fe2aef9bbd3a34e0dba2 100644 (file)
@@ -7,6 +7,7 @@ PDO_Firebird: bug 53280 segfaults if query column count is less than param count
 
 require("testdb.inc");
 
+$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
 @$dbh->exec('DROP TABLE testz');
 $dbh->exec('CREATE TABLE testz(A VARCHAR(30), B VARCHAR(30), C VARCHAR(30))');
 $dbh->exec("INSERT INTO testz VALUES ('A', 'B', 'C')");
index 81982e96b92ce1340c53aea1113e5eb63a27da9c..c7fb2634ae44176b89dccd500f36f033c80ff125 100644 (file)
@@ -7,6 +7,7 @@ PDO_Firebird: rowCount
 
 require("testdb.inc");
 
+$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
 @$dbh->exec('DROP TABLE testz');
 $dbh->exec('CREATE TABLE testz (A VARCHAR(10))');
 $dbh->exec("INSERT INTO testz VALUES ('A')");