ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
Sabre\CalDAV\ExpandEventsFloatingTimeTest Class Reference

This unittest is created to check if expand() works correctly with floating times (using calendar-timezone information). More...

+ Inheritance diagram for Sabre\CalDAV\ExpandEventsFloatingTimeTest:
+ Collaboration diagram for Sabre\CalDAV\ExpandEventsFloatingTimeTest:

Protected Attributes

 $setupCalDAV = true
 
 $setupCalDAVICSExport = true
 
 $caldavCalendars
 
- Protected Attributes inherited from Sabre\DAVServerTest
 $setupCalDAV = false
 
 $setupCardDAV = false
 
 $setupACL = false
 
 $setupCalDAVSharing = false
 
 $setupCalDAVScheduling = false
 
 $setupCalDAVSubscriptions = false
 
 $setupCalDAVICSExport = false
 
 $setupLocks = false
 
 $setupFiles = false
 
 $setupSharing = false
 
 $setupPropertyStorage = false
 
 $caldavCalendars = []
 An array with calendars. More...
 
 $caldavCalendarObjects = []
 
 $carddavAddressBooks = []
 
 $carddavCards = []
 
 $server
 
 $tree = []
 
 $caldavBackend
 
 $carddavBackend
 
 $principalBackend
 
 $locksBackend
 
 $propertyStorageBackend
 
 $caldavPlugin
 
 $carddavPlugin
 
 $aclPlugin
 
 $caldavSharingPlugin
 
 $caldavSchedulePlugin
 
 $authPlugin
 
 $locksPlugin
 
 $sharingPlugin
 
 $propertyStoragePlugin
 
 $autoLogin = null
 If this string is set, we will automatically log in the user with this name. More...
 

Additional Inherited Members

- Public Member Functions inherited from Sabre\DAVServerTest
 setUp ()
 
 initializeEverything ()
 
 request ($request, $expectedStatus=null)
 Makes a request, and returns a response object. More...
 
 autoLogin ($userName)
 This function takes a username and sets the server in a state where this user is logged in, and no longer requires an authentication check. More...
 
 setUpTree ()
 Override this to provide your own Tree for your test-case. More...
 
 setUpBackends ()
 
 assertHttpStatus ($expectedStatus, HTTP\Request $req)
 

Detailed Description

This unittest is created to check if expand() works correctly with floating times (using calendar-timezone information).

Definition at line 12 of file ExpandEventsFloatingTimeTest.php.

Field Documentation

◆ $caldavCalendars

Sabre\CalDAV\ExpandEventsFloatingTimeTest::$caldavCalendars
protected
Initial value:
= [
[
'id' => 1,
'name' => 'Calendar',
'principaluri' => 'principals/user1',
'uri' => 'calendar1',
'{urn:ietf:params:xml:ns:caldav}calendar-timezone' => 'BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
DTSTART:19810329T020000
TZNAME:GMT+2
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
DTSTART:19961027T030000
TZNAME:GMT+1
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
END:VCALENDAR',
]
]

Definition at line 18 of file ExpandEventsFloatingTimeTest.php.

◆ $setupCalDAV

Sabre\CalDAV\ExpandEventsFloatingTimeTest::$setupCalDAV = true
protected

Definition at line 14 of file ExpandEventsFloatingTimeTest.php.

◆ $setupCalDAVICSExport

Sabre\CalDAV\ExpandEventsFloatingTimeTest::$setupCalDAVICSExport = true
protected

Definition at line 16 of file ExpandEventsFloatingTimeTest.php.


The documentation for this class was generated from the following file: