X-Git-Url: http://git.tine20.org/?p=tine20;a=blobdiff_plain;f=tests%2Ftine20%2FCalendar%2FFrontend%2FWebDAV%2FContainerTest.php;h=beb7ab2527456c61e6f646059ccff18bf6edba84;hp=d7bc0aec8acd5183a4820c4205050eba07846a2f;hb=706c30cd536c662db493553d09a0b5d15c22f5b3;hpb=fdcefb1df8f8c724e8c9f171daa79276f49ca1fa diff --git a/tests/tine20/Calendar/Frontend/WebDAV/ContainerTest.php b/tests/tine20/Calendar/Frontend/WebDAV/ContainerTest.php index d7bc0ae..beb7ab2 100644 --- a/tests/tine20/Calendar/Frontend/WebDAV/ContainerTest.php +++ b/tests/tine20/Calendar/Frontend/WebDAV/ContainerTest.php @@ -53,7 +53,10 @@ class Calendar_Frontend_WebDAV_ContainerTest extends PHPUnit_Framework_TestCase ))); Tinebase_Container::getInstance()->addGrants($this->objects['initialContainer'], Tinebase_Acl_Rights::ACCOUNT_TYPE_GROUP, Tinebase_Core::getUser()->accountPrimaryGroup, array(Tinebase_Model_Grants::GRANT_READ)); - + + // rw cal agent + $_SERVER['HTTP_USER_AGENT'] = 'CalendarStore/5.0 (1127); iCal/5.0 (1535); Mac OS X/10.7.1 (11B26)'; + // must be defined for Calendar/Frontend/WebDAV/Event.php $_SERVER['REQUEST_URI'] = 'foobar'; } @@ -164,8 +167,6 @@ class Calendar_Frontend_WebDAV_ContainerTest extends PHPUnit_Framework_TestCase */ public function testCreateFile() { - $GLOBALS['_SERVER']['HTTP_USER_AGENT'] = 'FooBar User Agent'; - $vcalendarStream = $this->_getVCalendar(dirname(__FILE__) . '/../../Import/files/lightning.ics'); $container = new Calendar_Frontend_WebDAV_Container($this->objects['initialContainer']); @@ -371,7 +372,7 @@ class Calendar_Frontend_WebDAV_ContainerTest extends PHPUnit_Framework_TestCase */ public function testGetSharesWithoutRights() { - $jmcblack = array_value('jmcblack', Zend_Registry::get('personas')); + $jmcblack = Tinebase_Helper::array_value('jmcblack', Zend_Registry::get('personas')); $jmcblacksCalId = Tinebase_Core::getPreference('Calendar')->getValueForUser(Calendar_Preference::DEFAULTCALENDAR, $jmcblack->getId()); $jmcblacksCal = Tinebase_Container::getInstance()->get($jmcblacksCalId);