diff options
Diffstat (limited to 'libkcal/tests/data/Compat')
-rwxr-xr-x | libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics | 20 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics.ical.ref | 18 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/KOrganizer_3.1.ics | 465 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/KOrganizer_3.1.ics.ical.ref | 256 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/KOrganizer_3.1a.ics | 70 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/KOrganizer_3.1a.ics.ical.ref | 42 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/KOrganizer_3.2.ics | 87 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/KOrganizer_3.2.ics.ical.ref | 83 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/MSExchange.ics | 44 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/MSExchange.ics.ical.fixme | 2 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/MSExchange.ics.ical.ref | 27 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/Mozilla_1.0.ics | 61 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/Mozilla_1.0.ics.ical.ref | 74 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/eGroupware.ics | 23 | ||||
-rw-r--r-- | libkcal/tests/data/Compat/eGroupware.ics.ical.ref | 22 |
15 files changed, 1294 insertions, 0 deletions
diff --git a/libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics b/libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics new file mode 100755 index 000000000..ff355bfd3 --- /dev/null +++ b/libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR +CALSCALE:GREGORIAN +PRODID:-//Ximian//NONSGML Evolution Calendar//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/London +BEGIN:VEVENT +UID:20070127T211005Z-13428-100-1-0@emsig +DTSTAMP:20070127T211005Z +DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Europe/London: + 20070127T120000 +DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Europe/London: + 20070127T123000 +TRANSP:OPAQUE +SEQUENCE:2 +SUMMARY:Nominal is 1200 to 1230 _GMT_ on 27 Jan 2007 +CLASS:PUBLIC +CREATED:20070127T211013 +LAST-MODIFIED:20070127T211124 +END:VEVENT +END:VCALENDAR diff --git a/libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics.ical.ref b/libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics.ical.ref new file mode 100644 index 000000000..b1d0b1d23 --- /dev/null +++ b/libkcal/tests/data/Compat/Evolution_2.8.2_timezone_test.ics.ical.ref @@ -0,0 +1,18 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+X-LibKCal-Testsuite-OutTZ:Europe/London
+BEGIN:VEVENT
+DTSTAMP:20070127T211005Z
+CREATED:20070127T211013
+UID:20070127T211005Z-13428-100-1-0@emsig
+SEQUENCE:2
+LAST-MODIFIED:20070127T211124
+SUMMARY:Nominal is 1200 to 1230 _GMT_ on 27 Jan 2007
+DTSTART:20070127T120000Z
+DTEND:20070127T123000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/Compat/KOrganizer_3.1.ics b/libkcal/tests/data/Compat/KOrganizer_3.1.ics new file mode 100644 index 000000000..2c764d95a --- /dev/null +++ b/libkcal/tests/data/Compat/KOrganizer_3.1.ics @@ -0,0 +1,465 @@ +BEGIN:VCALENDAR +PRODID + :-//K Desktop Environment//NONSGML KOrganizer 3.1//EN +VERSION + :2.0 +BEGIN:VEVENT +CREATED + :20031213T212250Z +UID + :KOrganizer-1744115041.851 +SEQUENCE + :2 +LAST-MODIFIED + :20031213T212259Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :Two day all-day event.\n +SUMMARY + :All Day 2 +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + ;VALUE=DATE + :20031209 +DTEND + ;VALUE=DATE + :20031211 +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212311Z +UID + :KOrganizer-1927781860.81 +SEQUENCE + :2 +LAST-MODIFIED + :20031213T212315Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :Three day all-day event.\n +SUMMARY + :All day 3 +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + ;VALUE=DATE + :20031210 +DTEND + ;VALUE=DATE + :20031213 +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212528Z +UID + :KOrganizer-2056335629.565 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T212636Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +ATTENDEE + ;CN=Another Name + ;RSVP=TRUE + ;PARTSTAT=ACCEPTED + ;ROLE=NON-PARTICIPANT + :mailto:two@yyy.yy +ATTENDEE + ;CN=One Name + ;RSVP=FALSE + ;PARTSTAT=NEEDS-ACTION + ;ROLE=REQ-PARTICIPANT + :mailto:one@xxx.xx +DESCRIPTION + :Reminder 13 minutes\nShow time as free\nCategory Special Occasion\nAccess + Private\nTwo attendees.\nAlert.wav sound alarm\n +SUMMARY + :Full Information Event +LOCATION + :This is a location +CLASS + :PRIVATE +PRIORITY + :3 +CATEGORIES + :Special Occasion +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + :20031211T133000Z +DTEND + :20031211T154500Z +BEGIN:VALARM +ATTACH + :/usr/share/apps/korganizer/sounds/alert.wav +ACTION + :AUDIO +TRIGGER + ;VALUE=DURATION + :-PT13M +END:VALARM +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212219Z +UID + :KOrganizer-182017314.321 +SEQUENCE + :2 +LAST-MODIFIED + :20031213T212229Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :One day all-day event.\nCategories Birthday\, Personal\n +SUMMARY + :All Day +CLASS + :PUBLIC +PRIORITY + :3 +CATEGORIES + :Birthday +CATEGORIES + :Personal +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + ;VALUE=DATE + :20031212 +DTEND + ;VALUE=DATE + :20031213 +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T213054Z +UID + :KOrganizer-1149443407.784 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T213109Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :12.12. 17:15 to 13.12. 19:15\n1 hour alarm +SUMMARY + :Multi-Day Event with Start/End Time +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + :20031212T171500Z +DTEND + :20031213T191500Z +BEGIN:VALARM +DESCRIPTION + : +ACTION + :DISPLAY +TRIGGER + ;VALUE=DURATION + :-PT1H +END:VALARM +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T162226Z +UID + :KOrganizer-406380218.717 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T212040Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :10:00 - 13:30 (UTC)\n +SUMMARY + :An Event +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + :20031213T100000Z +DTEND + :20031213T133000Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212117Z +UID + :KOrganizer-856020879.491 +SEQUENCE + :0 +LAST-MODIFIED + :20031213T212117Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :9:30 - 11:15 (UTC)\nRecurring twice +SUMMARY + :Another Event +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=DAILY;COUNT=2;INTERVAL=1 +DTSTART + :20031209T093000Z +DTEND + :20031209T111500Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212707Z +UID + :KOrganizer-1025455571.504 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T212727Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :Recurring weekly three times on wednesday +SUMMARY + :Recurring weekly +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=WEEKLY;COUNT=3;INTERVAL=1;BYDAY=WE +DTSTART + :20031210T073000Z +DTEND + :20031210T083000Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212804Z +UID + :KOrganizer-465691683.1018 +SEQUENCE + :0 +LAST-MODIFIED + :20031213T212804Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +SUMMARY + :Recurring monthly until 1.1.2005 +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=MONTHLY;UNTIL=20050101T000000;INTERVAL=1;BYMONTHDAY=11 +DTSTART + :20031211T084500Z +DTEND + :20031211T103000Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T212933Z +UID + :KOrganizer-475330509.201 +SEQUENCE + :0 +LAST-MODIFIED + :20031213T212933Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :See Week 50 2003 for more events.\nRecur daily forever.\n +SUMMARY + :NAVIGATION EVENT +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=DAILY;INTERVAL=1 +DTSTART + :20031208T120000Z +DTEND + :20031208T130000Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T213154Z +UID + :KOrganizer-1952016504.437 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T213204Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +SUMMARY + :Birthday +CLASS + :PUBLIC +PRIORITY + :3 +CATEGORIES + :Birthday +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=YEARLY;INTERVAL=1;BYMONTH=12 +DTSTART + ;VALUE=DATE + :20031208 +DTEND + ;VALUE=DATE + :20031209 +BEGIN:VALARM +DESCRIPTION + : +ACTION + :DISPLAY +TRIGGER + ;VALUE=DURATION + :-P1D +END:VALARM +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T213318Z +UID + :KOrganizer-951116794.484 +SEQUENCE + :0 +LAST-MODIFIED + :20031213T213318Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :Recurring until 10.12.\nException 9.12.\n +SUMMARY + :Recurring with exception +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=DAILY;UNTIL=20031210T000000;INTERVAL=1 +EXDATE + ;VALUE=DATE + :20031209 +DTSTART + :20031208T163000Z +DTEND + :20031208T184500Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T213357Z +UID + :KOrganizer-659286401.509 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T213426Z +DTSTAMP + :20031213T213432Z +ORGANIZER + :MAILTO:nobody@nowhere +SUMMARY + :Recurring three times two days interval +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=DAILY;COUNT=3;INTERVAL=2 +DTSTART + :20031208T194500Z +DTEND + :20031208T213000Z +END:VEVENT +END:VCALENDAR diff --git a/libkcal/tests/data/Compat/KOrganizer_3.1.ics.ical.ref b/libkcal/tests/data/Compat/KOrganizer_3.1.ics.ical.ref new file mode 100644 index 000000000..180490017 --- /dev/null +++ b/libkcal/tests/data/Compat/KOrganizer_3.1.ics.ical.ref @@ -0,0 +1,256 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212933Z
+UID:KOrganizer-475330509.201
+LAST-MODIFIED:20031213T212933Z
+DESCRIPTION:See Week 50 2003 for more events.\nRecur daily forever.\n
+SUMMARY:NAVIGATION EVENT
+PRIORITY:5
+RRULE:FREQ=DAILY
+DTSTART:20031208T120000Z
+DTEND:20031208T130000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212804Z
+UID:KOrganizer-465691683.1018
+LAST-MODIFIED:20031213T212804Z
+SUMMARY:Recurring monthly until 1.1.2005
+PRIORITY:5
+RRULE:FREQ=MONTHLY;UNTIL=20050101;BYMONTHDAY=11
+DTSTART:20031211T084500Z
+DTEND:20031211T103000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T213154Z
+UID:KOrganizer-1952016504.437
+SEQUENCE:1
+LAST-MODIFIED:20031213T213204Z
+SUMMARY:Birthday
+PRIORITY:5
+CATEGORIES:Birthday
+RRULE:FREQ=YEARLY;BYMONTH=12
+DTSTART;VALUE=DATE:20031208
+DTEND;VALUE=DATE:20031209
+TRANSP:OPAQUE
+BEGIN:VALARM
+DESCRIPTION:
+ACTION:DISPLAY
+TRIGGER;VALUE=DURATION:-P1D
+END:VALARM
+
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212117Z
+UID:KOrganizer-856020879.491
+LAST-MODIFIED:20031213T212117Z
+DESCRIPTION:9:30 - 11:15 (UTC)\nRecurring twice
+SUMMARY:Another Event
+PRIORITY:5
+RRULE:FREQ=DAILY;COUNT=2
+DTSTART:20031209T093000Z
+DTEND:20031209T111500Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+ATTENDEE;CN=Another Name;RSVP=TRUE;PARTSTAT=ACCEPTED;ROLE=NON-PARTICIPANT:
+ mailto:two@yyy.yy
+ATTENDEE;CN=One Name;RSVP=FALSE;PARTSTAT=NEEDS-ACTION;
+ ROLE=REQ-PARTICIPANT:mailto:one@xxx.xx
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212528Z
+UID:KOrganizer-2056335629.565
+SEQUENCE:1
+LAST-MODIFIED:20031213T212636Z
+DESCRIPTION:Reminder 13 minutes\nShow time as free\nCategory Special
+ Occasion\nAccess Private\nTwo attendees.\nAlert.wav sound alarm\n
+SUMMARY:Full Information Event
+LOCATION:This is a location
+CLASS:PRIVATE
+PRIORITY:5
+CATEGORIES:Special Occasion
+DTSTART:20031211T133000Z
+DTEND:20031211T154500Z
+TRANSP:OPAQUE
+BEGIN:VALARM
+ATTACH:/usr/share/apps/korganizer/sounds/alert.wav
+ACTION:AUDIO
+TRIGGER;VALUE=DURATION:-PT13M
+END:VALARM
+
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T213318Z
+UID:KOrganizer-951116794.484
+LAST-MODIFIED:20031213T213318Z
+DESCRIPTION:Recurring until 10.12.\nException 9.12.\n
+SUMMARY:Recurring with exception
+PRIORITY:5
+RRULE:FREQ=DAILY;UNTIL=20031210
+EXDATE;VALUE=DATE:20031209
+DTSTART:20031208T163000Z
+DTEND:20031208T184500Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T213357Z
+UID:KOrganizer-659286401.509
+SEQUENCE:1
+LAST-MODIFIED:20031213T213426Z
+SUMMARY:Recurring three times two days interval
+PRIORITY:5
+RRULE:FREQ=DAILY;COUNT=3;INTERVAL=2
+DTSTART:20031208T194500Z
+DTEND:20031208T213000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212707Z
+UID:KOrganizer-1025455571.504
+SEQUENCE:1
+LAST-MODIFIED:20031213T212727Z
+DESCRIPTION:Recurring weekly three times on wednesday
+SUMMARY:Recurring weekly
+PRIORITY:5
+RRULE:FREQ=WEEKLY;COUNT=3;BYDAY=WE
+DTSTART:20031210T073000Z
+DTEND:20031210T083000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T162226Z
+UID:KOrganizer-406380218.717
+SEQUENCE:1
+LAST-MODIFIED:20031213T212040Z
+DESCRIPTION:10:00 - 13:30 (UTC)\n
+SUMMARY:An Event
+PRIORITY:5
+DTSTART:20031213T100000Z
+DTEND:20031213T133000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212311Z
+UID:KOrganizer-1927781860.81
+SEQUENCE:2
+LAST-MODIFIED:20031213T212315Z
+DESCRIPTION:Three day all-day event.\n
+SUMMARY:All day 3
+PRIORITY:5
+DTSTART;VALUE=DATE:20031210
+DTEND;VALUE=DATE:20031213
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212250Z
+UID:KOrganizer-1744115041.851
+SEQUENCE:2
+LAST-MODIFIED:20031213T212259Z
+DESCRIPTION:Two day all-day event.\n
+SUMMARY:All Day 2
+PRIORITY:5
+DTSTART;VALUE=DATE:20031209
+DTEND;VALUE=DATE:20031211
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T213054Z
+UID:KOrganizer-1149443407.784
+SEQUENCE:1
+LAST-MODIFIED:20031213T213109Z
+DESCRIPTION:12.12. 17:15 to 13.12. 19:15\n1 hour alarm
+SUMMARY:Multi-Day Event with Start/End Time
+PRIORITY:5
+DTSTART:20031212T171500Z
+DTEND:20031213T191500Z
+TRANSP:OPAQUE
+BEGIN:VALARM
+DESCRIPTION:
+ACTION:DISPLAY
+TRIGGER;VALUE=DURATION:-PT1H
+END:VALARM
+
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092700Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T212219Z
+UID:KOrganizer-182017314.321
+SEQUENCE:2
+LAST-MODIFIED:20031213T212229Z
+DESCRIPTION:One day all-day event.\nCategories Birthday\, Personal\n
+SUMMARY:All Day
+PRIORITY:5
+CATEGORIES:Birthday
+CATEGORIES:Personal
+DTSTART;VALUE=DATE:20031212
+DTEND;VALUE=DATE:20031213
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/Compat/KOrganizer_3.1a.ics b/libkcal/tests/data/Compat/KOrganizer_3.1a.ics new file mode 100644 index 000000000..e35af420b --- /dev/null +++ b/libkcal/tests/data/Compat/KOrganizer_3.1a.ics @@ -0,0 +1,70 @@ +BEGIN:VCALENDAR +PRODID + :-//K Desktop Environment//NONSGML KOrganizer 3.1//EN +VERSION + :2.0 +BEGIN:VEVENT +CREATED + :20031213T215123Z +UID + :KOrganizer-676656311.951 +SEQUENCE + :1 +LAST-MODIFIED + :20031213T215131Z +DTSTAMP + :20031213T215503Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :Can you spell utf8?\nÄÖÜäöüß\nCan you escape?\nSlash:/\,Backslash + :\\\,Quotes:"\nComma:\,\nSemicolon:\; +SUMMARY + :Umlaut test aäöüßÄÖÜ - does it work? +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +DTSTART + :20031211T101500Z +DTEND + :20031211T143000Z +END:VEVENT +BEGIN:VEVENT +CREATED + :20031213T215230Z +UID + :KOrganizer-1343647538.858 +SEQUENCE + :6 +LAST-MODIFIED + :20031213T215439Z +DTSTAMP + :20031213T215503Z +ORGANIZER + :MAILTO:nobody@nowhere +DESCRIPTION + :Recur Mon\, Tue\, Wed six times\nThis doesn't seem to be correctly + handled by the view.\n +SUMMARY + :Recurring weekly +CLASS + :PUBLIC +PRIORITY + :3 +X-PILOTID + :0 +X-PILOTSTAT + :1 +RRULE + :FREQ=WEEKLY;COUNT=6;INTERVAL=1;BYDAY=MO,TU,WE +DTSTART + :20031209T090000Z +DTEND + :20031209T113000Z +END:VEVENT +END:VCALENDAR diff --git a/libkcal/tests/data/Compat/KOrganizer_3.1a.ics.ical.ref b/libkcal/tests/data/Compat/KOrganizer_3.1a.ics.ical.ref new file mode 100644 index 000000000..eb9680116 --- /dev/null +++ b/libkcal/tests/data/Compat/KOrganizer_3.1a.ics.ical.ref @@ -0,0 +1,42 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20040122T092701Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T215123Z
+UID:KOrganizer-676656311.951
+SEQUENCE:1
+LAST-MODIFIED:20031213T215131Z
+DESCRIPTION:Can you spell utf8?\nÄÖÜäöüß\nCan you escape?\nSlash:
+ /\,Backslash:\\\,Quotes:\"\nComma:\,\nSemicolon:\;
+SUMMARY:Umlaut test aäöüßÄÖÜ - does it work?
+PRIORITY:5
+DTSTART:20031211T101500Z
+DTEND:20031211T143000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092701Z
+ORGANIZER:MAILTO:nobody@nowhere
+X-PILOTID:0
+X-PILOTSTAT:1
+CREATED:20031213T215230Z
+UID:KOrganizer-1343647538.858
+SEQUENCE:6
+LAST-MODIFIED:20031213T215439Z
+DESCRIPTION:Recur Mon\, Tue\, Wed six times\nThis doesn't seem to be
+ correctly handled by the view.\n
+SUMMARY:Recurring weekly
+PRIORITY:5
+RRULE:FREQ=WEEKLY;COUNT=6;BYDAY=MO,TU,WE
+DTSTART:20031209T090000Z
+DTEND:20031209T113000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/Compat/KOrganizer_3.2.ics b/libkcal/tests/data/Compat/KOrganizer_3.2.ics new file mode 100644 index 000000000..1e73607ce --- /dev/null +++ b/libkcal/tests/data/Compat/KOrganizer_3.2.ics @@ -0,0 +1,87 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.2//EN +VERSION:2.0 +BEGIN:VEVENT +DTSTAMP:20031213T204753Z +ORGANIZER:MAILTO:nobody@nowhere +CREATED:20031213T204152Z +UID:KOrganizer-101218390.515 +SEQUENCE:0 +LAST-MODIFIED:20031213T204152Z +SUMMARY:Holladiho +CLASS:PUBLIC +PRIORITY:3 +DTSTART:20031213T071500Z +DTEND:20031213T104500Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20031213T204753Z +ORGANIZER:MAILTO:nobody@nowhere +CREATED:20031213T204326Z +UID:KOrganizer-178854360.121 +SEQUENCE:0 +LAST-MODIFIED:20031213T204326Z +DESCRIPTION:Reminder 2 hours\nShow time as free\nCategories meeting\, phone + call\nUmlauts: äöüÄÖÜß\nAccess: confidential\nRecurrence: + twice weekly on monday.\n +SUMMARY:Full Info +LOCATION:location +CLASS:CONFIDENTIAL +PRIORITY:3 +CATEGORIES:Meeting +CATEGORIES:Phone Call +RRULE:FREQ=WEEKLY;COUNT=2;INTERVAL=1;BYDAY=MO +DTSTART:20031209T091500Z +DTEND:20031209T113000Z +TRANSP:TRANSPARENT +BEGIN:VALARM +DESCRIPTION: +ACTION:DISPLAY +TRIGGER;VALUE=DURATION:-PT2H +END:VALARM + +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20031213T204753Z +ORGANIZER:MAILTO:nobody@nowhere +ATTENDEE;CN=Hans Wurst;RSVP=TRUE;PARTSTAT=TENTATIVE;ROLE=CHAIR:mailto:hw@abc.de +CREATED:20031213T204544Z +UID:KOrganizer-581715779.572 +SEQUENCE:0 +LAST-MODIFIED:20031213T204544Z +DESCRIPTION:8.12. - 11.12 13:30 - 10:30\nreminder 40 hours\nOne Attendee +SUMMARY:Multi-Day Event +CLASS:PUBLIC +PRIORITY:3 +DTSTART:20031208T123000Z +DTEND:20031211T093000Z +TRANSP:OPAQUE +BEGIN:VALARM +DESCRIPTION: +ACTION:DISPLAY +TRIGGER;VALUE=DURATION:-P1DT16H +END:VALARM + +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20031213T204753Z +ORGANIZER:MAILTO:nobody@nowhere +CREATED:20031213T204645Z +UID:KOrganizer-367556625.513 +SEQUENCE:2 +LAST-MODIFIED:20031213T204657Z +SUMMARY:Two-day all day event recurring twice every second month +CLASS:PUBLIC +PRIORITY:3 +RRULE:FREQ=MONTHLY;COUNT=2;INTERVAL=2;BYMONTHDAY=10 +DTSTART;VALUE=DATE:20031210 +DTEND;VALUE=DATE:20031212 +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/Compat/KOrganizer_3.2.ics.ical.ref b/libkcal/tests/data/Compat/KOrganizer_3.2.ics.ical.ref new file mode 100644 index 000000000..95aa38b9a --- /dev/null +++ b/libkcal/tests/data/Compat/KOrganizer_3.2.ics.ical.ref @@ -0,0 +1,83 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20040122T092701Z
+ORGANIZER:MAILTO:nobody@nowhere
+ATTENDEE;CN=Hans Wurst;RSVP=TRUE;PARTSTAT=TENTATIVE;ROLE=CHAIR:mailto:
+ hw@abc.de
+CREATED:20031213T204544Z
+UID:KOrganizer-581715779.572
+LAST-MODIFIED:20031213T204544Z
+DESCRIPTION:8.12. - 11.12 13:30 - 10:30\nreminder 40 hours\nOne Attendee
+SUMMARY:Multi-Day Event
+PRIORITY:5
+DTSTART:20031208T123000Z
+DTEND:20031211T093000Z
+TRANSP:OPAQUE
+BEGIN:VALARM
+DESCRIPTION:
+ACTION:DISPLAY
+TRIGGER;VALUE=DURATION:-P1DT16H
+END:VALARM
+
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092701Z
+ORGANIZER:MAILTO:nobody@nowhere
+CREATED:20031213T204152Z
+UID:KOrganizer-101218390.515
+LAST-MODIFIED:20031213T204152Z
+SUMMARY:Holladiho
+PRIORITY:5
+DTSTART:20031213T071500Z
+DTEND:20031213T104500Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092701Z
+ORGANIZER:MAILTO:nobody@nowhere
+CREATED:20031213T204326Z
+UID:KOrganizer-178854360.121
+LAST-MODIFIED:20031213T204326Z
+DESCRIPTION:Reminder 2 hours\nShow time as free\nCategories meeting\,
+ phone call\nUmlauts: äöüÄÖÜß\nAccess: confidential\nRecurrence:
+ twice weekly on monday.\n
+SUMMARY:Full Info
+LOCATION:location
+CLASS:CONFIDENTIAL
+PRIORITY:5
+CATEGORIES:Meeting
+CATEGORIES:Phone Call
+RRULE:FREQ=WEEKLY;COUNT=2;BYDAY=MO
+EXDATE:20031209T091500Z
+DTSTART:20031209T091500Z
+DTEND:20031209T113000Z
+TRANSP:TRANSPARENT
+BEGIN:VALARM
+DESCRIPTION:
+ACTION:DISPLAY
+TRIGGER;VALUE=DURATION:-PT2H
+END:VALARM
+
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040122T092701Z
+ORGANIZER:MAILTO:nobody@nowhere
+CREATED:20031213T204645Z
+UID:KOrganizer-367556625.513
+SEQUENCE:2
+LAST-MODIFIED:20031213T204657Z
+SUMMARY:Two-day all day event recurring twice every second month
+PRIORITY:5
+RRULE:FREQ=MONTHLY;COUNT=2;INTERVAL=2;BYMONTHDAY=10
+DTSTART;VALUE=DATE:20031210
+DTEND;VALUE=DATE:20031212
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/Compat/MSExchange.ics b/libkcal/tests/data/Compat/MSExchange.ics new file mode 100644 index 000000000..451b8e594 --- /dev/null +++ b/libkcal/tests/data/Compat/MSExchange.ics @@ -0,0 +1,44 @@ +BEGIN:VCALENDAR +METHOD:REQUEST +PRODID:Microsoft CDO for Microsoft Exchange +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:America/New_York +BEGIN:VTIMEZONE +TZID:GMT -0800 (Standard) / GMT -0700 (Daylight) +BEGIN:STANDARD +DTSTART:16010101T020000 +TZOFFSETFROM:-0700 +TZOFFSETTO:-0800 +RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:16010101T020000 +TZOFFSETFROM:-0800 +TZOFFSETTO:-0700 +RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=4;BYDAY=1SU +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +DTSTAMP:20031116T052056Z +DTSTART;TZID="GMT -0800 (Standard) / GMT -0700 (Daylight)":20031110T100000 +SUMMARY:Bob Bond's staff +UID:CD0000008B9511D182D800C04FB1625D2F076BC90B1B8C4E89EAD0A2BC0FC5B7 +ORGANIZER;CN="Shaheedur Haque":MAILTO:srhaque@ncube.com +LOCATION: +DTEND;TZID="GMT -0800 (Standard) / GMT -0700 (Daylight)":20031110T110000 +RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO;WKST=SU +SEQUENCE:0 +PRIORITY:5 +CLASS: +CREATED:20031111T180542Z +LAST-MODIFIED:20031111T180554Z +STATUS:TENTATIVE +TRANSP:OPAQUE +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-INSTTYPE:1 +X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY +X-MICROSOFT-CDO-ALLDAYEVENT:FALSE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-CDO-OWNERAPPTID:-1 +END:VEVENT +END:VCALENDAR diff --git a/libkcal/tests/data/Compat/MSExchange.ics.ical.fixme b/libkcal/tests/data/Compat/MSExchange.ics.ical.fixme new file mode 100644 index 000000000..c54ea3b63 --- /dev/null +++ b/libkcal/tests/data/Compat/MSExchange.ics.ical.fixme @@ -0,0 +1,2 @@ +2 known errors: +-) time zone doesn't seem to be applied (twice) diff --git a/libkcal/tests/data/Compat/MSExchange.ics.ical.ref b/libkcal/tests/data/Compat/MSExchange.ics.ical.ref new file mode 100644 index 000000000..108330661 --- /dev/null +++ b/libkcal/tests/data/Compat/MSExchange.ics.ical.ref @@ -0,0 +1,27 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+X-LibKCal-Testsuite-OutTZ:America/New_York
+BEGIN:VEVENT
+DTSTAMP:20040122T092702Z
+ORGANIZER;CN=Shaheedur Haque:MAILTO:srhaque@ncube.com
+X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
+X-MICROSOFT-CDO-BUSYSTATUS:BUSY
+X-MICROSOFT-CDO-IMPORTANCE:1
+X-MICROSOFT-CDO-INSTTYPE:1
+X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
+X-MICROSOFT-CDO-OWNERAPPTID:-1
+CREATED:20031111T180542Z
+UID:CD0000008B9511D182D800C04FB1625D2F076BC90B1B8C4E89EAD0A2BC0FC5B7
+LAST-MODIFIED:20031111T180554Z
+SUMMARY:Bob Bond's staff
+STATUS:TENTATIVE
+PRIORITY:5
+RRULE:FREQ=WEEKLY;BYDAY=MO;WKST=SU
+DTSTART:20031110T180000Z
+DTEND:20031110T190000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/Compat/Mozilla_1.0.ics b/libkcal/tests/data/Compat/Mozilla_1.0.ics new file mode 100644 index 000000000..d03ec0117 --- /dev/null +++ b/libkcal/tests/data/Compat/Mozilla_1.0.ics @@ -0,0 +1,61 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN + +BEGIN:VEVENT +UID:06ef0474-1dd2-11b2-853d-cc63771f70dd +SUMMARY:Convivium at 2707 Anderson Dr\, Raleigh\, 27608 +STATUS:CONFIRMED +CLASS:PRIVATE +DTSTART:20040516T200000Z +DTEND:20040516T220000Z +DTSTAMP:20040503T035553Z +LAST-MODIFIED:20040504T211728Z +END:VEVENT + +BEGIN:VEVENT +UID:918141053 +SUMMARY:Performance with Anne +LOCATION:Raleigh +STATUS:CONFIRMED +CLASS:PRIVATE +DTSTART:20040523T170000Z +DTEND:20040523T200000Z +DTSTAMP:20040503T134500Z +LAST-MODIFIED:20040503T202715Z +END:VEVENT + +BEGIN:VTODO +UID:26110226-9e9e-11d8-90c9-e6c8f9becdf7 +SUMMARY:Call Beacon to transfer funds +STATUS:NEEDS-ACTION +CLASS:PRIVATE +DTSTART:20040505T101500 +DUE:20040505T111500 +DTSTAMP:20040505T141108Z +END:VTODO + +BEGIN:VEVENT +UID:9387e0e8-9ea1-11d8-86ed-b77ddbb7d081 +SUMMARY:Yemassee Graduation +STATUS:CONFIRMED +CLASS:PRIVATE +DTSTART;VALUE=DATE:20040528 +DTEND;VALUE=DATE:20040529 +DTSTAMP:20040505T143541Z +END:VEVENT + +BEGIN:VEVENT +UID:896c9eb4-1dd2-11b2-b487-b1bef43989c3 +SUMMARY:Dental Exam +DESCRIPTION:15-501 E Durham\, lt Easttowne Dr\, 3rd left Providence\, 3rd drive + rt\, up on ste 200 +STATUS:CONFIRMED +CLASS:PRIVATE +X-MOZILLA-ALARM-DEFAULT-LENGTH:0 +DTSTART:20040510T090000 +DTEND:20040510T110000 +DTSTAMP:20040507T011646Z +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/Compat/Mozilla_1.0.ics.ical.ref b/libkcal/tests/data/Compat/Mozilla_1.0.ics.ical.ref new file mode 100644 index 000000000..309c10b03 --- /dev/null +++ b/libkcal/tests/data/Compat/Mozilla_1.0.ics.ical.ref @@ -0,0 +1,74 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VTODO
+DTSTAMP:20040518T105729Z
+CREATED:20040501T080000Z
+UID:26110226-9e9e-11d8-90c9-e6c8f9becdf7
+LAST-MODIFIED:20040518T105729Z
+SUMMARY:Call Beacon to transfer funds
+STATUS:NEEDS-ACTION
+CLASS:PRIVATE
+DUE:20040505T111500Z
+DTSTART:20040505T101500Z
+PERCENT-COMPLETE:0
+END:VTODO
+
+BEGIN:VEVENT
+DTSTAMP:20040518T105729Z
+CREATED:20040518T105729Z
+UID:06ef0474-1dd2-11b2-853d-cc63771f70dd
+LAST-MODIFIED:20040504T211728Z
+SUMMARY:Convivium at 2707 Anderson Dr\, Raleigh\, 27608
+STATUS:CONFIRMED
+CLASS:PRIVATE
+DTSTART:20040516T200000Z
+DTEND:20040516T220000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040518T105729Z
+X-MOZILLA-ALARM-DEFAULT-LENGTH:0
+CREATED:20040518T105729Z
+UID:896c9eb4-1dd2-11b2-b487-b1bef43989c3
+LAST-MODIFIED:20040518T105729Z
+DESCRIPTION:15-501 E Durham\, lt Easttowne Dr\, 3rd left Providence\, 3rd
+ drive rt\, up on ste 200
+SUMMARY:Dental Exam
+STATUS:CONFIRMED
+CLASS:PRIVATE
+DTSTART:20040510T090000Z
+DTEND:20040510T110000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040518T105729Z
+CREATED:20040518T105729Z
+UID:918141053
+LAST-MODIFIED:20040503T202715Z
+SUMMARY:Performance with Anne
+LOCATION:Raleigh
+STATUS:CONFIRMED
+CLASS:PRIVATE
+DTSTART:20040523T170000Z
+DTEND:20040523T200000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTAMP:20040518T105729Z
+CREATED:20040518T105729Z
+UID:9387e0e8-9ea1-11d8-86ed-b77ddbb7d081
+LAST-MODIFIED:20040518T105729Z
+SUMMARY:Yemassee Graduation
+STATUS:CONFIRMED
+CLASS:PRIVATE
+DTSTART;VALUE=DATE:20040528
+DTEND;VALUE=DATE:20040529
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/Compat/eGroupware.ics b/libkcal/tests/data/Compat/eGroupware.ics new file mode 100644 index 000000000..12f1bbc29 --- /dev/null +++ b/libkcal/tests/data/Compat/eGroupware.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR
+VERSION:2.0
+PRODID:-//eGroupWare//NONSGML eGroupWare Calendar 1.2.001//DE
+METHOD:PUBLISH
+BEGIN:VEVENT
+ATTENDEE;CN=Tobias König;ROLE=CHAIR;RSVP=FALSE;CUTYPE=INDIVIDUAL;PARTSTAT=
+ ACCEPTED:MAILTO:tobias.koenig@kde.de
+UID:calendar-4862-e77d247cfc15c40e485acfa65f636e29
+CLASS:PUBLIC
+SUMMARY:12345
+DESCRIPTION;CHARSET=UTF-8:
+ Das ist eine längere Notiz\ndie über meherer Zeilen geht\nmit +49 192830981
+ 2/09283498
+LOCATION:Dresden
+DTSTART:20070301T100000Z
+DTEND:20070301T110000Z
+PRIORITY:5
+TRANSP:OPAQUE
+CREATED:20070228T090007Z
+LAST-MODIFIED:20070228T090006Z
+DTSTAMP:20070228T090253Z
+END:VEVENT
+END:VCALENDAR
diff --git a/libkcal/tests/data/Compat/eGroupware.ics.ical.ref b/libkcal/tests/data/Compat/eGroupware.ics.ical.ref new file mode 100644 index 000000000..b9d0c82b9 --- /dev/null +++ b/libkcal/tests/data/Compat/eGroupware.ics.ical.ref @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20070228T155530Z
+ATTENDEE;CN=Tobias König;RSVP=FALSE;PARTSTAT=ACCEPTED;ROLE=CHAIR:mailto:
+ tobias.koenig@kde.de
+CREATED:20070228T090007Z
+UID:calendar-4862-e77d247cfc15c40e485acfa65f636e29
+LAST-MODIFIED:20070228T090006Z
+DESCRIPTION:Das ist eine längere Notiz\ndie über meherer Zeilen
+ geht\nmit +49 1928309812/09283498
+SUMMARY:12345
+LOCATION:Dresden
+PRIORITY:5
+DTSTART:20070301T100000Z
+DTEND:20070301T110000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
|