b0y-101 Mini Shell


Current Path : E:/www/b-group.old/spfin - Copy/mainpay/src/xdebug/tests/base/
File Upload :
Current File : E:/www/b-group.old/spfin - Copy/mainpay/src/xdebug/tests/base/bug01133.phpt

--TEST--
Test for bug #1133: PDO exception code value type is changed
--SKIPIF--
<?php
require __DIR__ . '/../utils.inc';
check_reqs('ext pdo_sqlite');
?>
--FILE--
<?php

try {
    $pdo = new PDO("sqlite::memory:");
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $pdo->query("INSERT INTO fake_table VALUES ('bogus')");
} catch (PDOException $e) {
    var_dump($e->getCode());
    var_dump($e->getMessage());
}
?>
--EXPECT--
string(5) "HY000"
string(59) "SQLSTATE[HY000]: General error: 1 no such table: fake_table"

Copyright © 2019 by b0y-101