bug_64705.phpt 415 B

1234567891011121314151617
  1. --TEST--
  2. Bug #64705 errorInfo property of PDOException is null when PDO::__construct() fails
  3. --SKIPIF--
  4. <?php
  5. if (!extension_loaded('pdo_sqlite')) print 'skip not loaded';
  6. ?>
  7. --FILE--
  8. <?php
  9. $dsn = 'sqlite:./bug64705NonExistingDir/bug64705NonExistingDb';
  10. try {
  11. $pdo = new \PDO($dsn, null, null);
  12. } catch (\PDOException $e) {
  13. var_dump(!empty($e->errorInfo) && is_array($e->errorInfo));
  14. }
  15. ?>
  16. --EXPECTF--
  17. bool(true)