Add an event with a thoroughly bogus tzid to ensure we cope.

This commit is contained in:
Andrew McMillan 2010-10-07 15:39:32 -04:00
parent f77ac0fab4
commit 2cb3b14f2a
3 changed files with 58 additions and 2 deletions

View File

@ -94,6 +94,34 @@ RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:EET
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SEQUENCE:1
TRANSP:OPAQUE
UID:174F9C2A-1223-40C4-9E06-6E91F2EA9491
DTSTART;TZID=Bogus Nonstandard Time:20091017T084500
DTSTAMP:20081025T112653Z
SUMMARY:Bogus Nonstandard Meeting
RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=TU,FR
CREATED:20081025T112648Z
DTEND;TZID=Bogus Nonstandard Time:20091017T113000
END:VEVENT
BEGIN:VTIMEZONE
TZID:Bogus Nonstandard Time
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
DTSTART:19810329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:EEST
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
DTSTART:19961027T040000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:EET
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
<
caldav_type: >VEVENT<

View File

@ -33,6 +33,23 @@ RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:EET
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:Bogus Nonstandard Time
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
DTSTART:19810329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
TZNAME:EEST
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
DTSTART:19961027T040000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:EET
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SEQUENCE:3
TRANSP:OPAQUE
@ -55,6 +72,17 @@ RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=TU,FR
CREATED:20081025T112648Z
DTEND;TZID=Europe/Helsinki:20081024T113000
END:VEVENT
BEGIN:VEVENT
SEQUENCE:1
TRANSP:OPAQUE
UID:174F9C2A-1223-40C4-9E06-6E91F2EA9491
DTSTART;TZID=Bogus Nonstandard Time:20091017T084500
DTSTAMP:20081025T112653Z
SUMMARY:Bogus Nonstandard Meeting
RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=TU,FR
CREATED:20081025T112648Z
DTEND;TZID=Bogus Nonstandard Time:20091017T113000
END:VEVENT
END:VCALENDAR
ENDDATA

View File

@ -2,7 +2,7 @@ HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
DAV: extended-mkcol, calendar-proxy, bind, addressbook
ETag: "bcb966ee1b9c5a114f71aef825b87ae6"
ETag: "dc48f1e4638af53b05dd0f29f1906989"
Content-Length: 3827
Content-Type: text/xml; charset="utf-8"
@ -38,7 +38,7 @@ Content-Type: text/xml; charset="utf-8"
<href>/caldav.php/User%20Six/home/</href>
<propstat>
<prop>
<C:getctag>"759d51f273f3a052dc930a6795f6e070"</C:getctag>
<C:getctag>"993b04b3b3772dc595b5896f1bf36192"</C:getctag>
<displayname>User Six home</displayname>
<resourcetype>
<collection/>