web/lib/Zend/Test/PHPUnit/Db/DataSet/QueryTable.php
changeset 1230 68c69c656a2c
parent 807 877f952ae2bd
equal deleted inserted replaced
1229:5a6b6e770365 1230:68c69c656a2c
    13  * to license@zend.com so we can send you a copy immediately.
    13  * to license@zend.com so we can send you a copy immediately.
    14  *
    14  *
    15  * @category   Zend
    15  * @category   Zend
    16  * @package    Zend_Test
    16  * @package    Zend_Test
    17  * @subpackage PHPUnit
    17  * @subpackage PHPUnit
    18  * @copyright  Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
    18  * @copyright  Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
    19  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    19  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    20  * @version    $Id: QueryTable.php 24593 2012-01-05 20:35:02Z matthew $
    20  * @version    $Id$
    21  */
    21  */
    22 
       
    23 /**
       
    24  * @see PHPUnit_Extensions_Database_DataSet_QueryTable
       
    25  */
       
    26 require_once "PHPUnit/Extensions/Database/DataSet/QueryTable.php";
       
    27 
       
    28 /**
       
    29  * @see PHPUnit_Extensions_Database_DB_IDatabaseConnection
       
    30  */
       
    31 require_once "PHPUnit/Extensions/Database/DB/IDatabaseConnection.php";
       
    32 
    22 
    33 /**
    23 /**
    34  * Represent a PHPUnit Database Extension table with Queries using a Zend_Db adapter for assertion against other tables.
    24  * Represent a PHPUnit Database Extension table with Queries using a Zend_Db adapter for assertion against other tables.
    35  *
    25  *
    36  * @uses       PHPUnit_Extensions_Database_DataSet_QueryTable
    26  * @uses       PHPUnit_Extensions_Database_DataSet_QueryTable
    37  * @category   Zend
    27  * @category   Zend
    38  * @package    Zend_Test
    28  * @package    Zend_Test
    39  * @subpackage PHPUnit
    29  * @subpackage PHPUnit
    40  * @copyright  Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
    30  * @copyright  Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
    41  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    31  * @license    http://framework.zend.com/license/new-bsd     New BSD License
    42  */
    32  */
    43 class Zend_Test_PHPUnit_Db_DataSet_QueryTable extends PHPUnit_Extensions_Database_DataSet_QueryTable
    33 class Zend_Test_PHPUnit_Db_DataSet_QueryTable extends PHPUnit_Extensions_Database_DataSet_QueryTable
    44 {
    34 {
    45     /**
    35     /**
    46      * Creates a new database query table object.
    36      * Creates a new database query table object.
    47      *
    37      *
    48      * @param string $table_name
    38      * @param string                                             $tableName
    49      * @param string $query
    39      * @param string                                             $query
    50      * @param PHPUnit_Extensions_Database_DB_IDatabaseConnection $databaseConnection
    40      * @param PHPUnit_Extensions_Database_DB_IDatabaseConnection $databaseConnection
       
    41      * @throws Zend_Test_PHPUnit_Db_Exception
    51      */
    42      */
    52     public function __construct($tableName, $query, PHPUnit_Extensions_Database_DB_IDatabaseConnection $databaseConnection)
    43     public function __construct($tableName, $query, PHPUnit_Extensions_Database_DB_IDatabaseConnection $databaseConnection)
    53     {
    44     {
    54         if( !($databaseConnection instanceof Zend_Test_PHPUnit_Db_Connection) ) {
    45         if( !($databaseConnection instanceof Zend_Test_PHPUnit_Db_Connection) ) {
    55             require_once "Zend/Test/PHPUnit/Db/Exception.php";
    46             require_once "Zend/Test/PHPUnit/Db/Exception.php";