/** * test Calendar_Frontend_WebDAV_Container::getShares for container user has no admin grant for */ public function testGetSharesWithoutRights() { $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); $container = new Calendar_Frontend_WebDAV_Container($jmcblacksCal); $shares = $container->getShares(); $this->assertEquals(1, count($shares)); $this->assertTrue((bool) $shares[0]['readOnly']); }