From fd4db4184ae62adf13f76aa8e7f74a5b83185536 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Lorenzo=20Rodr=C3=ADguez?= Date: Fri, 4 Jun 2010 23:47:38 -0430 Subject: [PATCH] Migrated ConnectionManager to phpunit --- cake/libs/model/datasources/dbo/dbo_mssql.php | 2 +- .../cases/libs/model/connection_manager.test.php | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cake/libs/model/datasources/dbo/dbo_mssql.php b/cake/libs/model/datasources/dbo/dbo_mssql.php index 5f309592c..1d3c662b8 100644 --- a/cake/libs/model/datasources/dbo/dbo_mssql.php +++ b/cake/libs/model/datasources/dbo/dbo_mssql.php @@ -701,7 +701,7 @@ class DboMssql extends DboSource { * @param string $fields * @param array $values */ - protected function insertMulti($table, $fields, $values) { + public function insertMulti($table, $fields, $values) { $primaryKey = $this->_getPrimaryKey($table); $hasPrimaryKey = $primaryKey != null && ( (is_array($fields) && in_array($primaryKey, $fields) diff --git a/cake/tests/cases/libs/model/connection_manager.test.php b/cake/tests/cases/libs/model/connection_manager.test.php index 049ad5276..18c181d02 100644 --- a/cake/tests/cases/libs/model/connection_manager.test.php +++ b/cake/tests/cases/libs/model/connection_manager.test.php @@ -34,7 +34,7 @@ class ConnectionManagerTest extends CakeTestCase { * @return void */ function setUp() { - $this->ConnectionManager =& ConnectionManager::getInstance(); + $this->ConnectionManager = ConnectionManager::getInstance(); } /** @@ -79,12 +79,12 @@ class ConnectionManagerTest extends CakeTestCase { */ function testGetDataSource() { $connections = ConnectionManager::enumConnectionObjects(); - $this->assertTrue(count(array_keys($connections) >= 1)); + $this->assertTrue((bool)(count(array_keys($connections) >= 1))); $source = ConnectionManager::getDataSource(key($connections)); $this->assertTrue(is_object($source)); - $this->expectError(new PatternExpectation('/Non-existent data source/i')); + $this->expectError(); $source = ConnectionManager::getDataSource('non_existent_source'); $this->assertEqual($source, null); @@ -212,7 +212,7 @@ class ConnectionManagerTest extends CakeTestCase { $this->assertEqual($result, $name); - $source =& new StdClass(); + $source = new StdClass(); $result = ConnectionManager::getSourceName($source); $this->assertEqual($result, null); } @@ -238,7 +238,7 @@ class ConnectionManagerTest extends CakeTestCase { } $connection = array('classname' => 'NonExistentDataSource', 'filename' => 'non_existent'); - $this->expectError(new PatternExpectation('/Unable to import DataSource class/i')); + $this->expectError(); $loaded = ConnectionManager::loadDataSource($connection); $this->assertEqual($loaded, null); @@ -254,7 +254,7 @@ class ConnectionManagerTest extends CakeTestCase { $name = 'test_created_connection'; $connections = ConnectionManager::enumConnectionObjects(); - $this->assertTrue(count(array_keys($connections) >= 1)); + $this->assertTrue((bool)(count(array_keys($connections) >= 1))); $source = ConnectionManager::getDataSource(key($connections)); $this->assertTrue(is_object($source));