当前位置: 首页>>代码示例>>PHP>>正文


PHP DatabaseTest::setUp方法代码示例

本文整理汇总了PHP中DatabaseTest::setUp方法的典型用法代码示例。如果您正苦于以下问题:PHP DatabaseTest::setUp方法的具体用法?PHP DatabaseTest::setUp怎么用?PHP DatabaseTest::setUp使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DatabaseTest的用法示例。


在下文中一共展示了DatabaseTest::setUp方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: setUp

 public function setUp($connection_name = null)
 {
     if ($connection_name && !in_array($connection_name, PDO::getAvailableDrivers())) {
         $this->mark_test_skipped($connection_name . ' drivers are not present');
     }
     parent::setUp($connection_name);
 }
开发者ID:signalrunner,项目名称:php-activerecord,代码行数:7,代码来源:AdapterTest.php

示例2: setUp

 public function setUp($connectionName = null)
 {
     if ($connectionName && !in_array($connectionName, PDO::getAvailableDrivers()) || ActiveRecord\Config::instance()->getConnection($connectionName) == 'skip') {
         $this->markTestSkipped($connectionName . ' drivers are not present');
     }
     parent::setUp($connectionName);
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:7,代码来源:AdapterTest.php

示例3: setUp

 public function setUp($connectionName = null)
 {
     parent::setUp($connectionName);
     // ensure VenueCB model has been loaded
     VenueCB::find(1);
     $this->callback = new ActiveRecord\CallBack('VenueCB');
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:7,代码来源:CallbackTest.php

示例4: setUp

 /**
  * initialite
  */
 public function setUp()
 {
     parent::setUp();
     $this->_model = new Project_Models_Project();
     $this->_tree = new Phprojekt_Tree_Node_Database($this->_model, 1);
     $this->_tree = $this->_tree->setup();
 }
开发者ID:RainyBlueSky,项目名称:PHProjekt,代码行数:10,代码来源:DatabaseTest.php

示例5: setUp

 function setUp()
 {
     parent::setUp();
     $serial_string = serialize($this->db);
     unset($this->db);
     $this->db = unserialize($serial_string);
 }
开发者ID:neopan,项目名称:DB_Table,代码行数:7,代码来源:SerialTest.php

示例6: setUp

 public function setUp($connectionName = null)
 {
     if (!extension_loaded('memcache')) {
         $this->markTestSkipped('The memcache extension is not available');
         return;
     }
     parent::setUp($connectionName);
     ActiveRecord\Config::instance()->setCache('memcache://localhost');
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:9,代码来源:ActiveRecordCacheTest.php

示例7: setUp

 /**
  * setUp method for PHPUnit. We use a shared db connection
  */
 public function setUp()
 {
     parent::setUp();
     $this->_emptyResult = array();
     $this->_formResult = array('projectId' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'title' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'notes' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'startDate' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'endDate' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'priority' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'currentStatus' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'completePercent' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''), 'budget' => array('id' => '', 'tableName' => '', 'tablefield' => '', 'formTab' => '', 'formLabel' => '', 'formType' => '', 'formPosition' => '', 'formColumns' => '', 'formRegexp' => '', 'formRange' => '', 'defaultValue' => '', 'listPosition' => '', 'listAlign' => '', 'listUseFilter' => '', 'altPosition' => '', 'status' => '', 'isInteger' => '', 'isRequired' => '', 'isUnique' => ''));
     $this->_listResult = array('title' => $this->_formResult['title'], 'startDate' => $this->_formResult['startDate'], 'endDate' => $this->_formResult['endDate'], 'priority' => $this->_formResult['priority'], 'currentStatus' => $this->_formResult['currentStatus'], 'completePercent' => $this->_formResult['completePercent']);
     $this->_filterResult = array('title' => $this->_formResult['title'], 'start_date' => $this->_formResult['startDate'], 'end_date' => $this->_formResult['endDate'], 'priority' => $this->_formResult['priority'], 'current_status' => $this->_formResult['currentStatus'], 'complete_percent' => $this->_formResult['completePercent']);
     $this->sharedFixture = Phprojekt::getInstance()->getDb();
 }
开发者ID:RainyBlueSky,项目名称:PHProjekt,代码行数:12,代码来源:AbstractTest.php

示例8: setUp

 /**
  * setUp method for PHPUnit. We use a shared db connection
  */
 public function setUp()
 {
     parent::setUp();
     $this->_emptyResult = array();
     $this->_formResult = array('title', 'notes', 'projectId', 'startDate', 'endDate', 'priority', 'currentStatus', 'completePercent', 'budget', 'contactId');
     $this->_formLabelResult = array('Title', 'Notes', 'Parent', 'Start date', 'End date', 'Priority', 'Current status', 'Complete percent', 'Budget', 'Contact');
     $this->_listResult = array('title', 'startDate', 'endDate', 'priority', 'currentStatus', 'completePercent');
     $this->_listLabelResult = array('Title', 'Start date', 'End date', 'Priority', 'Current status', 'Complete percent');
     $this->sharedFixture = Phprojekt::getInstance()->getDb();
 }
开发者ID:RainyBlueSky,项目名称:PHProjekt,代码行数:13,代码来源:DatabaseManagerTest.php

示例9: setUp

 public function setUp()
 {
     parent::setUp();
     $adapter = new \Cactus\Adapter\PDO($this->getConnection()->getConnection());
     $path = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'tasks' . DIRECTORY_SEPARATOR;
     $this->migrate = new \Cactus\Task\Migrate($path . 'migrations', $adapter);
     $this->seed = new \Cactus\Task\Seed($path . 'seed', $adapter);
     $this->adapter = $adapter;
     $this->migrate->migrate();
 }
开发者ID:davewid,项目名称:cactus,代码行数:10,代码来源:SeedingTest.php

示例10: setUp

 public function setUp($connectionName = null)
 {
     parent::setUp($connectionName);
     Event::$belongsTo = array(array('venue'), array('host'));
     Venue::$hasMany = array(array('events', 'order' => 'id asc'), array('hosts', 'through' => 'events', 'order' => 'hosts.id asc'));
     Venue::$hasOne = array();
     Employee::$hasOne = array(array('position'));
     Host::$hasMany = array(array('events', 'order' => 'id asc'));
     foreach ($this->relationshipNames as $name) {
         if (preg_match("/{$name}/i", $this->getName())) {
             $this->relationshipName = $name;
         }
     }
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:14,代码来源:RelationshipTest.php

示例11: setUp

 /**
  * setUp method for PHPUnit
  */
 public function setUp()
 {
     parent::setUp();
     $this->_model = new Timecard_Models_Timecard();
 }
开发者ID:RainyBlueSky,项目名称:PHProjekt,代码行数:8,代码来源:TimecardTest.php

示例12: setUp

 public function setUp($connectionName = null)
 {
     parent::setUp($connectionName);
     $this->sql = new SQLBuilder($this->conn, $this->tableName);
     $this->table = Table::load($this->className);
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:6,代码来源:SQLBuilderTest.php

示例13: setUp

 public function setUp($connectionName = null)
 {
     parent::setUp($connectionName);
     BookLength::$validatesLengthOf[0] = array('name', 'allowBlank' => false, 'allowNull' => false);
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:5,代码来源:ValidatesLengthOfTest.php

示例14: setUp

 public function setUp()
 {
     parent::setUp();
     $this->pdo = new \Cactus\Adapter\PDO($this->pdo = $this->getConnection()->getConnection());
 }
开发者ID:davewid,项目名称:cactus,代码行数:5,代码来源:PDOAdapterTest.php

示例15: setUp

 public function setUp($connectionName = null)
 {
     parent::setUp($connectionName);
     BookFormat::$validatesFormatOf[0] = array('name');
 }
开发者ID:ruri,项目名称:php-activerecord-camelcased,代码行数:5,代码来源:ValidatesFormatOfTest.php


注:本文中的DatabaseTest::setUp方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。