Fixing more errors in tests related to type casting

This commit is contained in:
José Lorenzo Rodríguez 2010-10-25 19:47:32 -04:30
parent f027bf0f7b
commit cec3512835

View file

@ -439,7 +439,7 @@ class ModelWriteTest extends BaseModelTest {
* @return void * @return void
*/ */
function testSaveWithCounterCacheScope() { function testSaveWithCounterCacheScope() {
$this->loadFixtures('Syfile', 'Item'); $this->loadFixtures('Syfile', 'Item', 'Image', 'ItemsPortfolio', 'Portfolio');
$TestModel = new Syfile(); $TestModel = new Syfile();
$TestModel2 = new Item(); $TestModel2 = new Item();
$TestModel2->belongsTo['Syfile']['counterCache'] = true; $TestModel2->belongsTo['Syfile']['counterCache'] = true;
@ -455,12 +455,13 @@ class ModelWriteTest extends BaseModelTest {
)); ));
$result = $TestModel->findById(1); $result = $TestModel->findById(1);
$this->assertIdentical($result['Syfile']['item_count'], '1'); debug($result);
$this->assertEquals($result['Syfile']['item_count'], 1);
$TestModel2->id = 1; $TestModel2->id = 1;
$TestModel2->saveField('published', true); $TestModel2->saveField('published', true);
$result = $TestModel->findById(1); $result = $TestModel->findById(1);
$this->assertIdentical($result['Syfile']['item_count'], '2'); $this->assertEquals($result['Syfile']['item_count'], 2);
$TestModel2->save(array( $TestModel2->save(array(
'id' => 1, 'id' => 1,
@ -469,7 +470,7 @@ class ModelWriteTest extends BaseModelTest {
)); ));
$result = $TestModel->findById(1); $result = $TestModel->findById(1);
$this->assertIdentical($result['Syfile']['item_count'], '1'); $this->assertEquals($result['Syfile']['item_count'], 1);
} }
/** /**
@ -2416,7 +2417,7 @@ class ModelWriteTest extends BaseModelTest {
* @return void * @return void
*/ */
function testSaveAll() { function testSaveAll() {
$this->loadFixtures('Post', 'Author', 'Comment', 'Attachment'); $this->loadFixtures('Post', 'Author', 'Comment', 'Attachment', 'Article', 'User');
$TestModel = new Post(); $TestModel = new Post();
$result = $TestModel->find('all'); $result = $TestModel->find('all');
@ -2556,7 +2557,7 @@ class ModelWriteTest extends BaseModelTest {
* @return void * @return void
*/ */
function testSaveAllHabtm() { function testSaveAllHabtm() {
$this->loadFixtures('Article', 'Tag', 'Comment', 'User'); $this->loadFixtures('Article', 'Tag', 'Comment', 'User', 'ArticlesTag');
$data = array( $data = array(
'Article' => array( 'Article' => array(
'user_id' => 1, 'user_id' => 1,