6f08c6de8d
Google CalDAV server does not handle \\\n properly. It adds an extra backslash. Avoid this aspect of the test case because a fix on the server side has been slow in coming. eds_event.ics.googlecalendar.tem.patch is used with Client::Sync::eds_event and Google CalDAV as server. google_event.ics is used for Client::Source::google_caldav.
367 lines
9.1 KiB
Text
367 lines
9.1 KiB
Text
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:/softwarestudio.org/Olson_20011030_5/Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
SUMMARY:phone meeting
|
|
DESCRIPTION:let's talk
|
|
CATEGORIES:MEETING
|
|
DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Berlin:
|
|
20060406T163000
|
|
DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Europe/Berlin:
|
|
20060406T160000
|
|
UID:20060406T211449Z-4562-727-1-63@gollum
|
|
DTSTAMP:20060406T211449Z
|
|
LAST-MODIFIED:20060416T203532Z
|
|
CREATED:20060416T203532Z
|
|
LOCATION:my office
|
|
CLASS:PUBLIC
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:1
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20060416T203656Z-4272-727-1-241@gollum
|
|
DTSTAMP:20060416T203656Z
|
|
DTSTART;TZID=Europe/Berlin:20060406T190000
|
|
DTEND;TZID=Europe/Berlin:20060406T193000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:3
|
|
SUMMARY:recurrence weekly\, limited
|
|
DESCRIPTION:recurrs four times due its end date
|
|
CLASS:PUBLIC
|
|
CREATED:20060416T203724Z
|
|
LAST-MODIFIED:20060416T203758Z
|
|
RRULE:FREQ=WEEKLY;UNTIL=20060427T173000Z;INTERVAL=1;BYDAY=TH
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20060416T203551Z-4272-727-1-240@gollum
|
|
DTSTAMP:20060416T203551Z
|
|
DTSTART;TZID=Europe/Berlin:20060406T183000
|
|
DTEND;TZID=Europe/Berlin:20060406T190000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:3
|
|
SUMMARY:recurrence daily unlimited
|
|
CLASS:PUBLIC
|
|
CREATED:20060416T203646Z
|
|
LAST-MODIFIED:20060416T203806Z
|
|
RRULE:FREQ=DAILY;INTERVAL=1
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20060416T203813Z-4272-727-1-242@gollum
|
|
DTSTAMP:20060416T203813Z
|
|
DTSTART;TZID=Europe/Berlin:20060406T193000
|
|
DTEND;TZID=Europe/Berlin:20060406T200000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:3
|
|
SUMMARY:recurrence monthly\, 6th day\, limited
|
|
DESCRIPTION:recurrs three times on the 6th of each month
|
|
CLASS:PUBLIC
|
|
CREATED:20060416T203924Z
|
|
LAST-MODIFIED:20060416T203949Z
|
|
RRULE:BYMONTHDAY=6;FREQ=MONTHLY;INTERVAL=1;UNTIL=20060606T173000Z
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20060416T203954Z-4272-727-1-243@gollum
|
|
DTSTAMP:20060416T203954Z
|
|
DTSTART;TZID=Europe/Berlin:20060406T200000
|
|
DTEND;TZID=Europe/Berlin:20060406T203000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:2
|
|
SUMMARY:recurrence\, yearly\, two times
|
|
CLASS:PUBLIC
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;UNTIL=20070406T180000Z
|
|
CREATED:20060416T204021Z
|
|
LAST-MODIFIED:20060416T204021Z
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VEVENT
|
|
UID:20060416T204026Z-4272-727-1-244@gollum
|
|
DTSTAMP:20060416T204026Z
|
|
DTSTART;VALUE=DATE:20060406
|
|
DTEND;VALUE=DATE:20060407
|
|
TRANSP:TRANSPARENT
|
|
SEQUENCE:2
|
|
SUMMARY:all day event
|
|
CLASS:PUBLIC
|
|
CREATED:20060416T204042Z
|
|
LAST-MODIFIED:20060416T204042Z
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VEVENT
|
|
UID:20060416T204047Z-4272-727-1-245@gollum
|
|
DTSTAMP:20060416T204047Z
|
|
DTSTART;VALUE=DATE:20060406
|
|
DTEND;VALUE=DATE:20060408
|
|
TRANSP:TRANSPARENT
|
|
SEQUENCE:2
|
|
SUMMARY:two day event
|
|
CLASS:PUBLIC
|
|
CREATED:20060416T204104Z
|
|
LAST-MODIFIED:20060416T204104Z
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20060416T204647Z-4272-727-1-248@gollum
|
|
DTSTAMP:20060416T204647Z
|
|
DTSTART;TZID=Europe/Berlin:20060406T203000
|
|
DTEND;TZID=Europe/Berlin:20060406T210000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:2
|
|
SUMMARY:recurrence\, daily\, with exceptions
|
|
DESCRIPTION:recurrs seven times\, excluding (but counting) Friday and
|
|
Saturday
|
|
CLASS:PUBLIC
|
|
RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20060412T183000Z
|
|
EXDATE;VALUE=DATE:20060408
|
|
EXDATE;VALUE=DATE:20060407
|
|
CREATED:20060416T204808Z
|
|
LAST-MODIFIED:20060416T204808Z
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VEVENT
|
|
UID:20060416T204136Z-4272-727-1-247@gollum
|
|
DTSTAMP:20060416T204136Z
|
|
DTSTART:20060406T190000Z
|
|
DTEND:20060406T193000Z
|
|
TRANSP:TRANSPARENT
|
|
SEQUENCE:4
|
|
SUMMARY:all fields
|
|
LOCATION:virtual
|
|
CATEGORIES:Business,test,bar
|
|
CLASS:PRIVATE
|
|
CREATED:20060416T204625Z
|
|
LAST-MODIFIED:20060416T204833Z
|
|
DESCRIPTION:this is an appointment with plenty of fields set\, and
|
|
special attributes...\n\nempty line above\, line\nbreak\n\nspecial
|
|
characters:\na-umlaut ä\nexclamation mark !\nampersand disabled\nhash
|
|
#\nleft angle bracket disabled\nright angle bracket disabled\nleft square
|
|
bracket [\nright square bracket ]\nleft bracket (\nright bracket
|
|
)\nbackslash \\ backslash lf \\n\nbackslash cr \\r\nstar *\ncarret
|
|
^\npercent %\ntilde ~\ntick `\nbacktick `\ndouble quotation - not tested
|
|
because Evolution encodes it incorrectly\nsingle quotation '\ncolon :\n
|
|
semicolon \;\ncomma \,\n
|
|
BEGIN:VALARM
|
|
X-EVOLUTION-ALARM-UID:20060416T204833Z-4250-727-1-85@gollum
|
|
ACTION:DISPLAY
|
|
TRIGGER;VALUE=DURATION;RELATED=START:-PT1H
|
|
DESCRIPTION:This is an event reminder
|
|
END:VALARM
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20080407T193125Z-19554-727-1-50@gollum
|
|
DTSTAMP:20080407T193125Z
|
|
DTSTART;TZID=Europe/Berlin:20080406T110000
|
|
DTEND;TZID=Europe/Berlin:20080406T113000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:2
|
|
SUMMARY:Recurring
|
|
DESCRIPTION:recurs each Sonday\, 10 times
|
|
CLASS:PUBLIC
|
|
RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=SU;UNTIL=20080608T090000Z
|
|
CREATED:20080407T193241Z
|
|
LAST-MODIFIED:20080407T193241
|
|
END:VEVENT
|
|
END:VCALENDAR
|
|
|
|
BEGIN:VCALENDAR
|
|
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
|
|
VERSION:2.0
|
|
BEGIN:VTIMEZONE
|
|
TZID:Europe/Berlin
|
|
X-LIC-LOCATION:Europe/Berlin
|
|
BEGIN:DAYLIGHT
|
|
TZOFFSETFROM:+0100
|
|
TZOFFSETTO:+0200
|
|
TZNAME:CEST
|
|
DTSTART:19700329T020000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
|
|
END:DAYLIGHT
|
|
BEGIN:STANDARD
|
|
TZOFFSETFROM:+0200
|
|
TZOFFSETTO:+0100
|
|
TZNAME:CET
|
|
DTSTART:19701025T030000
|
|
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
|
|
END:STANDARD
|
|
END:VTIMEZONE
|
|
BEGIN:VEVENT
|
|
UID:20080407T193125Z-19554-727-1-50@gollum
|
|
DTSTAMP:20080407T193125Z
|
|
DTSTART;TZID=Europe/Berlin:20080413T110000
|
|
DTEND;TZID=Europe/Berlin:20080413T113000
|
|
TRANSP:OPAQUE
|
|
SEQUENCE:7
|
|
SUMMARY:Recurring: Modified
|
|
CLASS:PUBLIC
|
|
CREATED:20080407T193241Z
|
|
LAST-MODIFIED:20080407T193647
|
|
RECURRENCE-ID;TZID=Europe/Berlin:20080413T110000
|
|
DESCRIPTION:second instance modified
|
|
END:VEVENT
|
|
END:VCALENDAR
|