Пример #1
0
 public function testDbAdapterExceptionInvalidLoginCredentials()
 {
     $params = $this->_util->getParams();
     $params['password'] = '******';
     // invalid password
     try {
         $db = new Zend_Db_Adapter_Mysqli($params);
         $db->getConnection();
         // force a connection
         $this->fail('Expected to catch Zend_Db_Adapter_Mysqli_Exception');
     } catch (Exception $e) {
         $this->assertThat($e, $this->isInstanceOf('Zend_Db_Adapter_Mysqli_Exception'), 'Expected to catch Zend_Db_Adapter_Mysqli_Exception, got ' . get_class($e));
     }
 }
Пример #2
0
 /**
  */
 public function getZendDbMysqlConnection()
 {
     $db_params = $this->getDbParams();
     $params = array();
     foreach (self::$_application_ini_map as $k => $v) {
         if (isset($db_params[$k])) {
             $params[$v] = $db_params[$k];
         }
     }
     #require_once 'Zend/Db/Adapter/Mysqli.php';
     $db = new Zend_Db_Adapter_Mysqli($params);
     return $db->getConnection();
 }