gunnar: server/php-kolab/Kolab_Storage/patches/Kolab_Storage-0.4.0 issue3983.patch, NONE, 1.1
cvs at kolab.org
cvs at kolab.org
Thu Mar 25 14:58:17 CET 2010
Author: gunnar
Update of /kolabrepository/server/php-kolab/Kolab_Storage/patches/Kolab_Storage-0.4.0
In directory doto:/tmp/cvs-serv13203/php-kolab/Kolab_Storage/patches/Kolab_Storage-0.4.0
Added Files:
issue3983.patch
Log Message:
kolab/issue3983 (Phpunit testsuite fails on OpenPKG Kolab 2.2.2)
--- NEW FILE: issue3983.patch ---
From: Gunnar Wrobel <wrobel at pardus.de>
Subject: [PATCH] issue3983.patch
Fixes unit testing for PHP 5.3.* and the new namespace handler.
STATUS: UNMERGED
REF: http://issues.kolab.org/issue3983
Signed-off-by: Gunnar Wrobel <wrobel at pardus.de>
diff -Naur --exclude='*~' a/framework/Kolab_Storage/test.orig/Horde/Kolab/Storage/AllTests.php a/framework/Kolab_Storage/test/Horde/Kolab/Storage/AllTests.php
--- a/framework/Kolab_Storage/test/Horde/Kolab/Storage/AllTests.php 2010-03-25 13:56:26.000000000 +0100
+++ b/framework/Kolab_Storage/test/Horde/Kolab/Storage/AllTests.php 2010-03-25 14:25:55.000000000 +0100
@@ -24,6 +24,8 @@
require_once 'PHPUnit/Framework/TestSuite.php';
require_once 'PHPUnit/TextUI/TestRunner.php';
+require_once 'Horde/Prefs.php';
+
/**
* Combine the tests for this package.
*
diff -Naur --exclude='*~' a/framework/Kolab_Storage/test/Horde/Kolab/Storage/DataTest.php a/framework/Kolab_Storage/test/Horde/Kolab/Storage/DataTest.php
--- a/framework/Kolab_Storage/test/Horde/Kolab/Storage/DataTest.php 2010-03-25 13:56:26.000000000 +0100
+++ b/framework/Kolab_Storage/test/Horde/Kolab/Storage/DataTest.php 2010-03-25 14:38:59.000000000 +0100
@@ -78,8 +78,11 @@
*/
public function testDelete()
{
+ $list = &new Kolab_List();
+
$data = &new Kolab_Data('contact');
$folder = &new Kolab_Folder('INBOX/Contacts');
+ $folder->setList($list);
$data->setFolder($folder);
/**
@@ -204,8 +207,11 @@
*/
public function testSave()
{
+ $list = &new Kolab_List();
+
$data = &new Kolab_Data('contact');
$folder = &new Kolab_Folder('INBOX/Contacts');
+ $folder->setList($list);
$data->setFolder($folder);
/**
* During testing we want to ensure that we do not access any
@@ -279,8 +285,11 @@
*/
public function testObjectDeleteAll()
{
+ $list = &new Kolab_List();
+
$data = &new Kolab_Data('contact');
$folder = &new Kolab_Folder('INBOX/Contacts');
+ $folder->setList($list);
$data->setFolder($folder);
/**
* During testing we want to ensure that we do not access any
diff -Naur --exclude='*~' a/framework/Kolab_Storage/test/Horde/Kolab/Storage/FolderTest.php a/framework/Kolab_Storage/test/Horde/Kolab/Storage/FolderTest.php
--- a/framework/Kolab_Storage/test/Horde/Kolab/Storage/FolderTest.php 2010-03-25 13:56:26.000000000 +0100
+++ b/framework/Kolab_Storage/test/Horde/Kolab/Storage/FolderTest.php 2010-03-25 14:39:35.000000000 +0100
@@ -68,6 +68,7 @@
public function testSetName()
{
$folder = &new Kolab_Folder('INBOX/Contacts');
+ $folder->setList($this->list);
$folder->setName('TestAÃÃ');
$this->assertEquals(String::convertCharset('INBOX/TestAÃÃ', NLS::getCharset(), 'UTF7-IMAP'), $folder->new_name);
}
diff -Naur --exclude='*~' a/framework/Kolab_Storage/test/Horde/Kolab/Storage/ListTest.php a/framework/Kolab_Storage/test/Horde/Kolab/Storage/ListTest.php
--- a/framework/Kolab_Storage/test/Horde/Kolab/Storage/ListTest.php 2010-03-25 13:56:26.000000000 +0100
+++ b/framework/Kolab_Storage/test/Horde/Kolab/Storage/ListTest.php 2010-03-25 14:36:33.000000000 +0100
@@ -225,8 +225,8 @@
$default = $this->list->getDefault('event');
$this->assertTrue(empty($default));
$addfolder = &new Kolab_Folder(null);
- $addfolder->setName('TestFolder');
$addfolder->setList($this->list);
+ $addfolder->setName('TestFolder');
$addfolder->save(array('type' => 'event', 'default' => true));
$this->assertContains('INBOX/TestFolder', array_keys($this->list->_folders));
$this->assertEquals('test at example.org', $addfolder->getOwner());
More information about the commits
mailing list