Current File : //opt/RZphp73/includes/data/Auth_PrefManager/tests/deletePref/database-error-pear.phpt
--TEST--
Auth_PrefManager::deletePref(): Database Error. PEAR Error Reporting.
--SKIPIF--
<?php require dirname(dirname(__FILE__)) . '/setup.php'; ?>
--FILE--
<?php

require dirname(dirname(__FILE__)) . '/setup.php';

createDatabase(
    array(
      '__default__' => array(
        'foo' => 'bar',
        ),
      'jbloggs' => array(
        'foo' => 'baz',
        ),
      )
    );

$pref = new Auth_PrefManager($GLOBALS['dsn'],
    array(
      'table' => $GLOBALS['tableName'],
      'userColumn' => 'notexist',
      'usePEARError' => true,
      ));

$value = $pref->deletePref('jbloggs', 'foo');

if (PEAR::isError($value)) {

  print "ok\n"
    .$value->getMessage();

} else {

  print "failure\n";
  print_r($value);

}

?>
--EXPECT--
ok
DB Error: no such field