aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/dav/tests/Sabre/CalDAV/TestUtil.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sabre/dav/tests/Sabre/CalDAV/TestUtil.php')
-rw-r--r--vendor/sabre/dav/tests/Sabre/CalDAV/TestUtil.php102
1 files changed, 0 insertions, 102 deletions
diff --git a/vendor/sabre/dav/tests/Sabre/CalDAV/TestUtil.php b/vendor/sabre/dav/tests/Sabre/CalDAV/TestUtil.php
deleted file mode 100644
index 5de11a31a..000000000
--- a/vendor/sabre/dav/tests/Sabre/CalDAV/TestUtil.php
+++ /dev/null
@@ -1,102 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace Sabre\CalDAV;
-
-class TestUtil
-{
- public static function getBackend()
- {
- $backend = new Backend\Mock();
- $calendarId = $backend->createCalendar(
- 'principals/user1',
- 'UUID-123467',
- [
- '{DAV:}displayname' => 'user1 calendar',
- '{urn:ietf:params:xml:ns:caldav}calendar-description' => 'Calendar description',
- '{http://apple.com/ns/ical/}calendar-order' => '1',
- '{http://apple.com/ns/ical/}calendar-color' => '#FF0000',
- ]
- );
- $backend->createCalendar(
- 'principals/user1',
- 'UUID-123468',
- [
- '{DAV:}displayname' => 'user1 calendar2',
- '{urn:ietf:params:xml:ns:caldav}calendar-description' => 'Calendar description',
- '{http://apple.com/ns/ical/}calendar-order' => '1',
- '{http://apple.com/ns/ical/}calendar-color' => '#FF0000',
- ]
- );
- $backend->createCalendarObject($calendarId, 'UUID-2345', self::getTestCalendarData());
-
- return $backend;
- }
-
- public static function getTestCalendarData($type = 1)
- {
- $calendarData = 'BEGIN:VCALENDAR
-VERSION:2.0
-PRODID:-//Apple Inc.//iCal 4.0.1//EN
-CALSCALE:GREGORIAN
-BEGIN:VTIMEZONE
-TZID:Asia/Seoul
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0900
-RRULE:FREQ=YEARLY;UNTIL=19880507T150000Z;BYMONTH=5;BYDAY=2SU
-DTSTART:19870510T000000
-TZNAME:GMT+09:00
-TZOFFSETTO:+1000
-END:DAYLIGHT
-BEGIN:STANDARD
-TZOFFSETFROM:+1000
-DTSTART:19881009T000000
-TZNAME:GMT+09:00
-TZOFFSETTO:+0900
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-CREATED:20100225T154229Z
-UID:39A6B5ED-DD51-4AFE-A683-C35EE3749627
-TRANSP:TRANSPARENT
-SUMMARY:Something here
-DTSTAMP:20100228T130202Z';
-
- switch ($type) {
- case 1:
- $calendarData .= "\nDTSTART;TZID=Asia/Seoul:20100223T060000\nDTEND;TZID=Asia/Seoul:20100223T070000\n";
- break;
- case 2:
- $calendarData .= "\nDTSTART:20100223T060000\nDTEND:20100223T070000\n";
- break;
- case 3:
- $calendarData .= "\nDTSTART;VALUE=DATE:20100223\nDTEND;VALUE=DATE:20100223\n";
- break;
- case 4:
- $calendarData .= "\nDTSTART;TZID=Asia/Seoul:20100223T060000\nDURATION:PT1H\n";
- break;
- case 5:
- $calendarData .= "\nDTSTART;TZID=Asia/Seoul:20100223T060000\nDURATION:-P5D\n";
- break;
- case 6:
- $calendarData .= "\nDTSTART;VALUE=DATE:20100223\n";
- break;
- case 7:
- $calendarData .= "\nDTSTART;VALUE=DATETIME:20100223T060000\n";
- break;
-
- // No DTSTART, so intentionally broken
- case 'X':
- $calendarData .= "\n";
- break;
- }
-
- $calendarData .= 'ATTENDEE;PARTSTAT=NEEDS-ACTION:mailto:lisa@example.com
-SEQUENCE:2
-END:VEVENT
-END:VCALENDAR';
-
- return $calendarData;
- }
-}