From 88c4284df7aa3c72edfcce7bd7ce47fe3c81d578 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sat, 18 Mar 2006 23:13:43 +0000 Subject: [PATCH] - Add test --- ext/pdo/tests/bug_34687.phpt | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ext/pdo/tests/bug_34687.phpt diff --git a/ext/pdo/tests/bug_34687.phpt b/ext/pdo/tests/bug_34687.phpt new file mode 100644 index 0000000000..3ab78189d6 --- /dev/null +++ b/ext/pdo/tests/bug_34687.phpt @@ -0,0 +1,32 @@ +--TEST-- +PDO Common: PHP Bug #34687: query doesn't return error information +--SKIPIF-- + +--FILE-- +setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); +$x = $db->query("UPDATE non_existent_pdo_test_table set foo = 'bar'"); + +var_dump($x); +$code = $db->errorCode(); +if ($code !== '00000' && strlen($code)) { + echo "OK: $code\n"; +} else { + echo "ERR: $code\n"; + print_r($db->errorInfo()); +} + +?> +--EXPECTF-- +bool(false) +OK: %s -- 2.40.0