diff options
Diffstat (limited to 'libkcal/tests/data/vCalendar')
55 files changed, 1497 insertions, 0 deletions
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_3.4.ics.all b/libkcal/tests/data/vCalendar/KOrganizer_3.4.ics.all new file mode 100644 index 000000000..0ef782fd7 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_3.4.ics.all @@ -0,0 +1,220 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105219Z +UID:KOrganizer-45214176.303 +SEQUENCE:2 +LAST-MODIFIED:20050520T105815Z +SUMMARY:20. Mai 2005\, 19-20 Uhr\, alle 3 Monate am -2. Fr\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYDAY=-2FR +DTSTART:20050520T170000Z +DTEND:20050520T180000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105130Z +UID:KOrganizer-1286451532.549 +SEQUENCE:2 +LAST-MODIFIED:20050520T105759Z +SUMMARY:20. Mai 2005\, 17-18 Uhr\, alle 3 Monate am 20.\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYMONTHDAY=20 +DTSTART:20050520T150000Z +DTEND:20050520T160000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104909Z +UID:KOrganizer-1943919749.348 +SEQUENCE:2 +LAST-MODIFIED:20050520T105735Z +SUMMARY:20. Mai 2005\, 14-15 Uhr\, alle 2 Wochen am Di/Do\, 27 Mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=WEEKLY;COUNT=27;INTERVAL=2;BYDAY=TU,TH +DTSTART:20050520T130000Z +DTEND:20050520T140000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105002Z +UID:KOrganizer-776556232.395 +SEQUENCE:4 +LAST-MODIFIED:20050520T105750Z +SUMMARY:20. Mai 2005\, 16-17 Uhr\, alle 3 Monate am 20.\, bis 30. Juni + 2006 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;UNTIL=20060630;INTERVAL=3;BYMONTHDAY=20 +DTSTART:20050520T140000Z +DTEND:20050520T150000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104822Z +UID:KOrganizer-428202830.752 +SEQUENCE:2 +LAST-MODIFIED:20050520T105740Z +SUMMARY:20. Mai 2005\, 14-15 Uhr\, alle 2 Wochen am Mo/Mi/Fr\, bis 30. + Juni 2005 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=WEEKLY;UNTIL=20050630;INTERVAL=2;BYDAY=MO,WE,FR +DTSTART:20050520T120000Z +DTEND:20050520T130000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104755Z +UID:KOrganizer-872504546.272 +SEQUENCE:0 +LAST-MODIFIED:20050520T104755Z +SUMMARY:20. Mai 2005\, 12-13 Uhr\, alle 3 Tage\, 50 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=DAILY;COUNT=50;INTERVAL=3 +DTSTART:20050520T100000Z +DTEND:20050520T110000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105402Z +UID:KOrganizer-1016383107.562 +SEQUENCE:3 +LAST-MODIFIED:20050520T105836Z +SUMMARY:20. Mai 2005\, 22-23 Uhr\, alle 3 Jahre am 3. Freitag im Mai\, + 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=17;INTERVAL=3;BYDAY=3FR;BYMONTH=5 +DTSTART:20050520T200000Z +DTEND:20050520T210000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105442Z +UID:KOrganizer-1832470339.751 +SEQUENCE:1 +LAST-MODIFIED:20050520T105511Z +SUMMARY:20. Mai 2005\, 23-24 Uhr\, alle 3 Jahre am vorletzten Freitag im + Mai\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=17;INTERVAL=3;BYDAY=-2FR;BYMONTH=5 +DTSTART:20050520T210000Z +DTEND:20050520T215900Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105153Z +UID:KOrganizer-712420734.1026 +SEQUENCE:3 +LAST-MODIFIED:20050520T105809Z +SUMMARY:20. Mai 2005\, 18-19 Uhr\, alle 3 Monate am 3. Fr\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYDAY=3FR +DTSTART:20050520T160000Z +DTEND:20050520T170000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105331Z +UID:KOrganizer-1059871846.769 +SEQUENCE:1 +LAST-MODIFIED:20050520T105400Z +SUMMARY:20. Mai 2005\, 21-22 Uhr\, alle 2 Jahre am 24. Mai\, 13 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=13;INTERVAL=2;BYMONTHDAY=24;BYMONTH=5 +DTSTART:20050520T190000Z +DTEND:20050520T200000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105525Z +UID:KOrganizer-881198156.528 +SEQUENCE:3 +LAST-MODIFIED:20050520T105853Z +SUMMARY:21. Mai 2005\, 12-13 Uhr\, jedes Jahre am 141. Tag im Jahr\, 17 + mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=17;INTERVAL=1;BYYEARDAY=141 +DTSTART:20050521T100000Z +DTEND:20050521T110000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104758Z +UID:KOrganizer-1078681338.495 +SEQUENCE:1 +LAST-MODIFIED:20050520T104819Z +SUMMARY:20. Mai 2005\, 13-14 Uhr\, alle 3 Tage\, bis 30. Juni 2005 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=DAILY;UNTIL=20050630;INTERVAL=3 +DTSTART:20050520T110000Z +DTEND:20050520T120000Z +TRANSP:OPAQUE +END:VEVENT + +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105244Z +UID:KOrganizer-1521406395.909 +SEQUENCE:1 +LAST-MODIFIED:20050520T105327Z +SUMMARY:20. Mai 2005\, 20-21 Uhr\, alle 3 Monate am letzten Do\, bis 31. + 12. 2006 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;UNTIL=20061231;INTERVAL=3;BYDAY=-1TH +DTSTART:20050520T180000Z +DTEND:20050520T190000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_3.4.vcs.all b/libkcal/tests/data/vCalendar/KOrganizer_3.4.vcs.all new file mode 100644 index 000000000..79080b0be --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_3.4.vcs.all @@ -0,0 +1,201 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+
+BEGIN:VEVENT
+DTSTART:20050520T170000Z
+DTEND:20050520T180000Z
+DCREATED:20050520T105219Z
+UID:KOrganizer-45214176.303
+SEQUENCE:2
+LAST-MODIFIED:20050520T105815Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 2- FR #17
+SUMMARY:20. Mai 2005, 19-20 Uhr, alle 3 Monate am -2. Fr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T150000Z
+DTEND:20050520T160000Z
+DCREATED:20050520T105130Z
+UID:KOrganizer-1286451532.549
+SEQUENCE:2
+LAST-MODIFIED:20050520T105759Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MD3 20 #17
+SUMMARY:20. Mai 2005, 17-18 Uhr, alle 3 Monate am 20., 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T130000Z
+DTEND:20050520T140000Z
+DCREATED:20050520T104909Z
+UID:KOrganizer-1943919749.348
+SEQUENCE:2
+LAST-MODIFIED:20050520T105735Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:W2 TU TH #27
+SUMMARY:20. Mai 2005, 14-15 Uhr, alle 2 Wochen am Di/Do, 27 Mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T140000Z
+DTEND:20050520T150000Z
+DCREATED:20050520T105002Z
+UID:KOrganizer-776556232.395
+SEQUENCE:4
+LAST-MODIFIED:20050520T105750Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MD3 20 20060630T000000
+SUMMARY:20. Mai 2005, 16-17 Uhr, alle 3 Monate am 20., bis 30. Juni 2006
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T120000Z
+DTEND:20050520T130000Z
+DCREATED:20050520T104822Z
+UID:KOrganizer-428202830.752
+SEQUENCE:2
+LAST-MODIFIED:20050520T105740Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:W2 MO WE FR 20050630T000000
+SUMMARY:20. Mai 2005, 14-15 Uhr, alle 2 Wochen am Mo/Mi/Fr, bis 30. Juni 2005
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T100000Z
+DTEND:20050520T110000Z
+DCREATED:20050520T104755Z
+UID:KOrganizer-872504546.272
+SEQUENCE:0
+LAST-MODIFIED:20050520T104755Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:D3 #50
+SUMMARY:20. Mai 2005, 12-13 Uhr, alle 3 Tage, 50 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T200000Z
+DTEND:20050520T210000Z
+DCREATED:20050520T105402Z
+UID:KOrganizer-1016383107.562
+SEQUENCE:3
+LAST-MODIFIED:20050520T105836Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MAILTO:reinhold@kainhofer.com#17
+SUMMARY:20. Mai 2005, 22-23 Uhr, alle 3 Jahre am 3. Freitag im Mai, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T210000Z
+DTEND:20050520T215900Z
+DCREATED:20050520T105442Z
+UID:KOrganizer-1832470339.751
+SEQUENCE:1
+LAST-MODIFIED:20050520T105511Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MAILTO:reinhold@kainhofer.com#17
+SUMMARY:20. Mai 2005, 23-24 Uhr, alle 3 Jahre am vorletzten Freitag im Mai, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T160000Z
+DTEND:20050520T170000Z
+DCREATED:20050520T105153Z
+UID:KOrganizer-712420734.1026
+SEQUENCE:3
+LAST-MODIFIED:20050520T105809Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 3+ FR #17
+SUMMARY:20. Mai 2005, 18-19 Uhr, alle 3 Monate am 3. Fr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T190000Z
+DTEND:20050520T200000Z
+DCREATED:20050520T105331Z
+UID:KOrganizer-1059871846.769
+SEQUENCE:1
+LAST-MODIFIED:20050520T105400Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:YM2 5 #13
+SUMMARY:20. Mai 2005, 21-22 Uhr, alle 2 Jahre am 24. Mai, 13 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050521T100000Z
+DTEND:20050521T110000Z
+DCREATED:20050520T105525Z
+UID:KOrganizer-881198156.528
+SEQUENCE:3
+LAST-MODIFIED:20050520T105853Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:YD1 141 #17
+SUMMARY:21. Mai 2005, 12-13 Uhr, jedes Jahre am 141. Tag im Jahr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T110000Z
+DTEND:20050520T120000Z
+DCREATED:20050520T104758Z
+UID:KOrganizer-1078681338.495
+SEQUENCE:1
+LAST-MODIFIED:20050520T104819Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:D3 20050630T000000
+SUMMARY:20. Mai 2005, 13-14 Uhr, alle 3 Tage, bis 30. Juni 2005
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+BEGIN:VEVENT
+DTSTART:20050520T180000Z
+DTEND:20050520T190000Z
+DCREATED:20050520T105244Z
+UID:KOrganizer-1521406395.909
+SEQUENCE:1
+LAST-MODIFIED:20050520T105327Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 1- TH 20061231T000000
+SUMMARY:20. Mai 2005, 20-21 Uhr, alle 3 Monate am letzten Do, bis 31. 12. 2006
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics new file mode 100644 index 000000000..4ba587cba --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105219Z +UID:KOrganizer-45214176.303 +SEQUENCE:2 +LAST-MODIFIED:20050520T105815Z +SUMMARY:20. Mai 2005\, 19-20 Uhr\, alle 3 Monate am -2. Fr\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYDAY=-2FR +DTSTART:20050520T170000Z +DTEND:20050520T180000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics.vcal.ref new file mode 100644 index 000000000..5581055bb --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T170000Z
+DTEND:20050520T180000Z
+DCREATED:20050520T105219Z
+UID:KOrganizer-45214176.303
+SEQUENCE:2
+LAST-MODIFIED:20050520T105815Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 2- FR #17
+SUMMARY:20. Mai 2005, 19-20 Uhr, alle 3 Monate am -2. Fr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs new file mode 100644 index 000000000..2f4287d92 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T170000Z
+DTEND:20050520T180000Z
+DCREATED:20050520T105219Z
+UID:KOrganizer-45214176.303
+SEQUENCE:2
+LAST-MODIFIED:20050520T105815Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 2- FR #17
+SUMMARY:20. Mai 2005, 19-20 Uhr, alle 3 Monate am -2. Fr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs.ical.ref new file mode 100644 index 000000000..b262920ba --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165650Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105219Z
+UID:KOrganizer-45214176.303
+SEQUENCE:2
+LAST-MODIFIED:20050520T105815Z
+SUMMARY:20. Mai 2005\, 19-20 Uhr\, alle 3 Monate am -2. Fr\, 17 mal
+PRIORITY:5
+RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYDAY=-2FR
+DTSTART:20050520T170000Z
+DTEND:20050520T180000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics new file mode 100644 index 000000000..ce4251e56 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105130Z +UID:KOrganizer-1286451532.549 +SEQUENCE:2 +LAST-MODIFIED:20050520T105759Z +SUMMARY:20. Mai 2005\, 17-18 Uhr\, alle 3 Monate am 20.\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYMONTHDAY=20 +DTSTART:20050520T150000Z +DTEND:20050520T160000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics.vcal.ref new file mode 100644 index 000000000..632c9bd73 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T150000Z
+DTEND:20050520T160000Z
+DCREATED:20050520T105130Z
+UID:KOrganizer-1286451532.549
+SEQUENCE:2
+LAST-MODIFIED:20050520T105759Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MD3 20 #17
+SUMMARY:20. Mai 2005, 17-18 Uhr, alle 3 Monate am 20., 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs new file mode 100644 index 000000000..72a8374c5 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T150000Z
+DTEND:20050520T160000Z
+DCREATED:20050520T105130Z
+UID:KOrganizer-1286451532.549
+SEQUENCE:2
+LAST-MODIFIED:20050520T105759Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MD3 20 #17
+SUMMARY:20. Mai 2005, 17-18 Uhr, alle 3 Monate am 20., 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs.ical.ref new file mode 100644 index 000000000..a7c6ca4eb --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165700Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105130Z
+UID:KOrganizer-1286451532.549
+SEQUENCE:2
+LAST-MODIFIED:20050520T105759Z
+SUMMARY:20. Mai 2005\, 17-18 Uhr\, alle 3 Monate am 20.\, 17 mal
+PRIORITY:5
+RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYMONTHDAY=20
+DTSTART:20050520T150000Z
+DTEND:20050520T160000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics new file mode 100644 index 000000000..c73e2658a --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104909Z +UID:KOrganizer-1943919749.348 +SEQUENCE:2 +LAST-MODIFIED:20050520T105735Z +SUMMARY:20. Mai 2005\, 14-15 Uhr\, alle 2 Wochen am Di/Do\, 27 Mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=WEEKLY;COUNT=27;INTERVAL=2;BYDAY=TU,TH +DTSTART:20050520T130000Z +DTEND:20050520T140000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics.vcal.ref new file mode 100644 index 000000000..63845d6b4 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T130000Z
+DTEND:20050520T140000Z
+DCREATED:20050520T104909Z
+UID:KOrganizer-1943919749.348
+SEQUENCE:2
+LAST-MODIFIED:20050520T105735Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:W2 TU TH #27
+SUMMARY:20. Mai 2005, 14-15 Uhr, alle 2 Wochen am Di/Do, 27 Mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs new file mode 100644 index 000000000..2824d7090 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T130000Z
+DTEND:20050520T140000Z
+DCREATED:20050520T104909Z
+UID:KOrganizer-1943919749.348
+SEQUENCE:2
+LAST-MODIFIED:20050520T105735Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:W2 TU TH #27
+SUMMARY:20. Mai 2005, 14-15 Uhr, alle 2 Wochen am Di/Do, 27 Mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs.ical.ref new file mode 100644 index 000000000..6bd0e1693 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165651Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T104909Z
+UID:KOrganizer-1943919749.348
+SEQUENCE:2
+LAST-MODIFIED:20050520T105735Z
+SUMMARY:20. Mai 2005\, 14-15 Uhr\, alle 2 Wochen am Di/Do\, 27 Mal
+PRIORITY:5
+RRULE:FREQ=WEEKLY;COUNT=27;INTERVAL=2;BYDAY=TU,TH
+DTSTART:20050520T130000Z
+DTEND:20050520T140000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics new file mode 100644 index 000000000..2b811e0b7 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105002Z +UID:KOrganizer-776556232.395 +SEQUENCE:4 +LAST-MODIFIED:20050520T105750Z +SUMMARY:20. Mai 2005\, 16-17 Uhr\, alle 3 Monate am 20.\, bis 30. Juni + 2006 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;UNTIL=20060630;INTERVAL=3;BYMONTHDAY=20 +DTSTART:20050520T140000Z +DTEND:20050520T150000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics.vcal.ref new file mode 100644 index 000000000..d375bea2f --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T140000Z
+DTEND:20050520T150000Z
+DCREATED:20050520T105002Z
+UID:KOrganizer-776556232.395
+SEQUENCE:4
+LAST-MODIFIED:20050520T105750Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MD3 20 20060630T000000
+SUMMARY:20. Mai 2005, 16-17 Uhr, alle 3 Monate am 20., bis 30. Juni 2006
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs new file mode 100644 index 000000000..5d1974ef0 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T140000Z
+DTEND:20050520T150000Z
+DCREATED:20050520T105002Z
+UID:KOrganizer-776556232.395
+SEQUENCE:4
+LAST-MODIFIED:20050520T105750Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MD3 20 20060630T000000
+SUMMARY:20. Mai 2005, 16-17 Uhr, alle 3 Monate am 20., bis 30. Juni 2006
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs.ical.ref new file mode 100644 index 000000000..e8cd6d687 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs.ical.ref @@ -0,0 +1,21 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165651Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105002Z
+UID:KOrganizer-776556232.395
+SEQUENCE:4
+LAST-MODIFIED:20050520T105750Z
+SUMMARY:20. Mai 2005\, 16-17 Uhr\, alle 3 Monate am 20.\, bis 30. Juni
+ 2006
+PRIORITY:5
+RRULE:FREQ=MONTHLY;UNTIL=20060630T000000Z;INTERVAL=3;BYMONTHDAY=20
+DTSTART:20050520T140000Z
+DTEND:20050520T150000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics new file mode 100644 index 000000000..e86de80e7 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104822Z +UID:KOrganizer-428202830.752 +SEQUENCE:2 +LAST-MODIFIED:20050520T105740Z +SUMMARY:20. Mai 2005\, 14-15 Uhr\, alle 2 Wochen am Mo/Mi/Fr\, bis 30. + Juni 2005 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=WEEKLY;UNTIL=20050630;INTERVAL=2;BYDAY=MO,WE,FR +DTSTART:20050520T120000Z +DTEND:20050520T130000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics.vcal.ref new file mode 100644 index 000000000..be427f1ff --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T120000Z
+DTEND:20050520T130000Z
+DCREATED:20050520T104822Z
+UID:KOrganizer-428202830.752
+SEQUENCE:2
+LAST-MODIFIED:20050520T105740Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:W2 MO WE FR 20050630T000000
+SUMMARY:20. Mai 2005, 14-15 Uhr, alle 2 Wochen am Mo/Mi/Fr, bis 30. Juni 2005
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs new file mode 100644 index 000000000..51196fda3 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T120000Z
+DTEND:20050520T130000Z
+DCREATED:20050520T104822Z
+UID:KOrganizer-428202830.752
+SEQUENCE:2
+LAST-MODIFIED:20050520T105740Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:W2 MO WE FR 20050630T000000
+SUMMARY:20. Mai 2005, 14-15 Uhr, alle 2 Wochen am Mo/Mi/Fr, bis 30. Juni 2005
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs.ical.ref new file mode 100644 index 000000000..0791171dc --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs.ical.ref @@ -0,0 +1,21 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165652Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T104822Z
+UID:KOrganizer-428202830.752
+SEQUENCE:2
+LAST-MODIFIED:20050520T105740Z
+SUMMARY:20. Mai 2005\, 14-15 Uhr\, alle 2 Wochen am Mo/Mi/Fr\, bis 30.
+ Juni 2005
+PRIORITY:5
+RRULE:FREQ=WEEKLY;UNTIL=20050630T000000Z;INTERVAL=2;BYDAY=MO,WE,FR
+DTSTART:20050520T120000Z
+DTEND:20050520T130000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics new file mode 100644 index 000000000..096e80031 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104755Z +UID:KOrganizer-872504546.272 +SEQUENCE:0 +LAST-MODIFIED:20050520T104755Z +SUMMARY:20. Mai 2005\, 12-13 Uhr\, alle 3 Tage\, 50 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=DAILY;COUNT=50;INTERVAL=3 +DTSTART:20050520T100000Z +DTEND:20050520T110000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics.vcal.ref new file mode 100644 index 000000000..1a05aeebd --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T100000Z
+DTEND:20050520T110000Z
+DCREATED:20050520T104755Z
+UID:KOrganizer-872504546.272
+SEQUENCE:0
+LAST-MODIFIED:20050520T104755Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:D3 #50
+SUMMARY:20. Mai 2005, 12-13 Uhr, alle 3 Tage, 50 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs new file mode 100644 index 000000000..d744a5bbf --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T100000Z
+DTEND:20050520T110000Z
+DCREATED:20050520T104755Z
+UID:KOrganizer-872504546.272
+SEQUENCE:0
+LAST-MODIFIED:20050520T104755Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:D3 #50
+SUMMARY:20. Mai 2005, 12-13 Uhr, alle 3 Tage, 50 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs.ical.ref new file mode 100644 index 000000000..9c28e61d9 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs.ical.ref @@ -0,0 +1,19 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165652Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T104755Z
+UID:KOrganizer-872504546.272
+LAST-MODIFIED:20050520T104755Z
+SUMMARY:20. Mai 2005\, 12-13 Uhr\, alle 3 Tage\, 50 mal
+PRIORITY:5
+RRULE:FREQ=DAILY;COUNT=50;INTERVAL=3
+DTSTART:20050520T100000Z
+DTEND:20050520T110000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics new file mode 100644 index 000000000..8d41e3efc --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105402Z +UID:KOrganizer-1016383107.562 +SEQUENCE:3 +LAST-MODIFIED:20050520T105836Z +SUMMARY:20. Mai 2005\, 22-23 Uhr\, alle 3 Jahre am 3. Freitag im Mai\, + 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=17;INTERVAL=3;BYDAY=3FR;BYMONTH=5 +DTSTART:20050520T200000Z +DTEND:20050520T210000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics.vcal.ref new file mode 100644 index 000000000..81182c214 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics.vcal.ref @@ -0,0 +1,19 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T200000Z
+DTEND:20050520T210000Z
+DCREATED:20050520T105402Z
+UID:KOrganizer-1016383107.562
+SEQUENCE:3
+LAST-MODIFIED:20050520T105836Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+SUMMARY:20. Mai 2005, 22-23 Uhr, alle 3 Jahre am 3. Freitag im Mai, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs new file mode 100644 index 000000000..7a5504f79 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs @@ -0,0 +1,19 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T200000Z
+DTEND:20050520T210000Z
+DCREATED:20050520T105402Z
+UID:KOrganizer-1016383107.562
+SEQUENCE:3
+LAST-MODIFIED:20050520T105836Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+SUMMARY:20. Mai 2005, 22-23 Uhr, alle 3 Jahre am 3. Freitag im Mai, 17 mal (not possible in vCalendar -> no RRULE)
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs.ical.ref new file mode 100644 index 000000000..fdf5640b4 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165653Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105402Z
+UID:KOrganizer-1016383107.562
+SEQUENCE:3
+LAST-MODIFIED:20050520T105836Z
+SUMMARY:20. Mai 2005\, 22-23 Uhr\, alle 3 Jahre am 3. Freitag im Mai\, 17
+ mal (not possible in vCalendar -> no RRULE)
+PRIORITY:5
+DTSTART:20050520T200000Z
+DTEND:20050520T210000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics new file mode 100644 index 000000000..066f7df67 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105442Z +UID:KOrganizer-1832470339.751 +SEQUENCE:1 +LAST-MODIFIED:20050520T105511Z +SUMMARY:20. Mai 2005\, 23-24 Uhr\, alle 3 Jahre am vorletzten Freitag im + Mai\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=17;INTERVAL=3;BYDAY=-2FR;BYMONTH=5 +DTSTART:20050520T210000Z +DTEND:20050520T215900Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics.vcal.ref new file mode 100644 index 000000000..605cee6e8 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics.vcal.ref @@ -0,0 +1,19 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T210000Z
+DTEND:20050520T215900Z
+DCREATED:20050520T105442Z
+UID:KOrganizer-1832470339.751
+SEQUENCE:1
+LAST-MODIFIED:20050520T105511Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+SUMMARY:20. Mai 2005, 23-24 Uhr, alle 3 Jahre am vorletzten Freitag im Mai, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs new file mode 100644 index 000000000..6fc4cd091 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs @@ -0,0 +1,19 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T210000Z
+DTEND:20050520T215900Z
+DCREATED:20050520T105442Z
+UID:KOrganizer-1832470339.751
+SEQUENCE:1
+LAST-MODIFIED:20050520T105511Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+SUMMARY:20. Mai 2005, 23-24 Uhr, alle 3 Jahre am vorletzten Freitag im Mai, 17 mal (not possible in vCalendar -> no RRULE)
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs.ical.ref new file mode 100644 index 000000000..e6bb59d33 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165654Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105442Z
+UID:KOrganizer-1832470339.751
+SEQUENCE:1
+LAST-MODIFIED:20050520T105511Z
+SUMMARY:20. Mai 2005\, 23-24 Uhr\, alle 3 Jahre am vorletzten Freitag im
+ Mai\, 17 mal (not possible in vCalendar -> no RRULE)
+PRIORITY:5
+DTSTART:20050520T210000Z
+DTEND:20050520T215900Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics new file mode 100644 index 000000000..30660f5a0 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105153Z +UID:KOrganizer-712420734.1026 +SEQUENCE:3 +LAST-MODIFIED:20050520T105809Z +SUMMARY:20. Mai 2005\, 18-19 Uhr\, alle 3 Monate am 3. Fr\, 17 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYDAY=3FR +DTSTART:20050520T160000Z +DTEND:20050520T170000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics.vcal.ref new file mode 100644 index 000000000..ac1b8f6bd --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T160000Z
+DTEND:20050520T170000Z
+DCREATED:20050520T105153Z
+UID:KOrganizer-712420734.1026
+SEQUENCE:3
+LAST-MODIFIED:20050520T105809Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 3+ FR #17
+SUMMARY:20. Mai 2005, 18-19 Uhr, alle 3 Monate am 3. Fr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs new file mode 100644 index 000000000..103929b8a --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T160000Z
+DTEND:20050520T170000Z
+DCREATED:20050520T105153Z
+UID:KOrganizer-712420734.1026
+SEQUENCE:3
+LAST-MODIFIED:20050520T105809Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 3+ FR #17
+SUMMARY:20. Mai 2005, 18-19 Uhr, alle 3 Monate am 3. Fr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs.ical.ref new file mode 100644 index 000000000..3d67ed492 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165655Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105153Z
+UID:KOrganizer-712420734.1026
+SEQUENCE:3
+LAST-MODIFIED:20050520T105809Z
+SUMMARY:20. Mai 2005\, 18-19 Uhr\, alle 3 Monate am 3. Fr\, 17 mal
+PRIORITY:5
+RRULE:FREQ=MONTHLY;COUNT=17;INTERVAL=3;BYDAY=3FR
+DTSTART:20050520T160000Z
+DTEND:20050520T170000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics new file mode 100644 index 000000000..b35cf6e51 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105331Z +UID:KOrganizer-1059871846.769 +SEQUENCE:1 +LAST-MODIFIED:20050520T105400Z +SUMMARY:20. Mai 2005\, 21-22 Uhr\, alle 2 Jahre am 24. Mai\, 13 mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=13;INTERVAL=2;BYMONTHDAY=24;BYMONTH=5 +DTSTART:20050520T190000Z +DTEND:20050520T200000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics.vcal.ref new file mode 100644 index 000000000..c40c9bbf3 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T190000Z
+DTEND:20050520T200000Z
+DCREATED:20050520T105331Z
+UID:KOrganizer-1059871846.769
+SEQUENCE:1
+LAST-MODIFIED:20050520T105400Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:YM2 5 #13
+SUMMARY:20. Mai 2005, 21-22 Uhr, alle 2 Jahre am 24. Mai, 13 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs new file mode 100644 index 000000000..07168ff94 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T190000Z
+DTEND:20050520T200000Z
+DCREATED:20050520T105331Z
+UID:KOrganizer-1059871846.769
+SEQUENCE:1
+LAST-MODIFIED:20050520T105400Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:YM2 5 #13
+SUMMARY:20. Mai 2005, 21-22 Uhr, alle 2 Jahre am 24. Mai, 13 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs.ical.ref new file mode 100644 index 000000000..ad809a313 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165656Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105331Z
+UID:KOrganizer-1059871846.769
+SEQUENCE:1
+LAST-MODIFIED:20050520T105400Z
+SUMMARY:20. Mai 2005\, 21-22 Uhr\, alle 2 Jahre am 24. Mai\, 13 mal
+PRIORITY:5
+RRULE:FREQ=YEARLY;COUNT=13;INTERVAL=2;BYMONTH=5
+DTSTART:20050520T190000Z
+DTEND:20050520T200000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics new file mode 100644 index 000000000..fc9aa9d39 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105525Z +UID:KOrganizer-881198156.528 +SEQUENCE:3 +LAST-MODIFIED:20050520T105853Z +SUMMARY:21. Mai 2005\, 12-13 Uhr\, jedes Jahre am 141. Tag im Jahr\, 17 + mal +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=YEARLY;COUNT=17;INTERVAL=1;BYYEARDAY=141 +DTSTART:20050521T100000Z +DTEND:20050521T110000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics.vcal.ref new file mode 100644 index 000000000..671ce556f --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050521T100000Z
+DTEND:20050521T110000Z
+DCREATED:20050520T105525Z
+UID:KOrganizer-881198156.528
+SEQUENCE:3
+LAST-MODIFIED:20050520T105853Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:YD1 141 #17
+SUMMARY:21. Mai 2005, 12-13 Uhr, jedes Jahre am 141. Tag im Jahr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs new file mode 100644 index 000000000..62b77f4e3 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050521T100000Z
+DTEND:20050521T110000Z
+DCREATED:20050520T105525Z
+UID:KOrganizer-881198156.528
+SEQUENCE:3
+LAST-MODIFIED:20050520T105853Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:YD1 141 #17
+SUMMARY:21. Mai 2005, 12-13 Uhr, jedes Jahre am 141. Tag im Jahr, 17 mal
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs.ical.ref new file mode 100644 index 000000000..a4fed5707 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs.ical.ref @@ -0,0 +1,21 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165658Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105525Z
+UID:KOrganizer-881198156.528
+SEQUENCE:3
+LAST-MODIFIED:20050520T105853Z
+SUMMARY:21. Mai 2005\, 12-13 Uhr\, jedes Jahre am 141. Tag im Jahr\, 17
+ mal
+PRIORITY:5
+RRULE:FREQ=YEARLY;COUNT=17;BYYEARDAY=141
+DTSTART:20050521T100000Z
+DTEND:20050521T110000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics new file mode 100644 index 000000000..fb0772326 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics @@ -0,0 +1,22 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T104758Z +UID:KOrganizer-1078681338.495 +SEQUENCE:1 +LAST-MODIFIED:20050520T104819Z +SUMMARY:20. Mai 2005\, 13-14 Uhr\, alle 3 Tage\, bis 30. Juni 2005 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=DAILY;UNTIL=20050630;INTERVAL=3 +DTSTART:20050520T110000Z +DTEND:20050520T120000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics.vcal.ref new file mode 100644 index 000000000..34f7c7345 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T110000Z
+DTEND:20050520T120000Z
+DCREATED:20050520T104758Z
+UID:KOrganizer-1078681338.495
+SEQUENCE:1
+LAST-MODIFIED:20050520T104819Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:D3 20050630T000000
+SUMMARY:20. Mai 2005, 13-14 Uhr, alle 3 Tage, bis 30. Juni 2005
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs new file mode 100644 index 000000000..0986ec9c5 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T110000Z
+DTEND:20050520T120000Z
+DCREATED:20050520T104758Z
+UID:KOrganizer-1078681338.495
+SEQUENCE:1
+LAST-MODIFIED:20050520T104819Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:D3 20050630T000000
+SUMMARY:20. Mai 2005, 13-14 Uhr, alle 3 Tage, bis 30. Juni 2005
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs.ical.ref new file mode 100644 index 000000000..8a1edced5 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs.ical.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165659Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T104758Z
+UID:KOrganizer-1078681338.495
+SEQUENCE:1
+LAST-MODIFIED:20050520T104819Z
+SUMMARY:20. Mai 2005\, 13-14 Uhr\, alle 3 Tage\, bis 30. Juni 2005
+PRIORITY:5
+RRULE:FREQ=DAILY;UNTIL=20050630T000000Z;INTERVAL=3
+DTSTART:20050520T110000Z
+DTEND:20050520T120000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics new file mode 100644 index 000000000..09906befc --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics @@ -0,0 +1,23 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:Europe/Vienna +BEGIN:VEVENT +DTSTAMP:20050520T105856Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com +CREATED:20050520T105244Z +UID:KOrganizer-1521406395.909 +SEQUENCE:1 +LAST-MODIFIED:20050520T105327Z +SUMMARY:20. Mai 2005\, 20-21 Uhr\, alle 3 Monate am letzten Do\, bis 31. + 12. 2006 +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=MONTHLY;UNTIL=20061231;INTERVAL=3;BYDAY=-1TH +DTSTART:20050520T180000Z +DTEND:20050520T190000Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics.vcal.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics.vcal.ref new file mode 100644 index 000000000..50fa5fb16 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics.vcal.ref @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T180000Z
+DTEND:20050520T190000Z
+DCREATED:20050520T105244Z
+UID:KOrganizer-1521406395.909
+SEQUENCE:1
+LAST-MODIFIED:20050520T105327Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 1- TH 20061231T000000
+SUMMARY:20. Mai 2005, 20-21 Uhr, alle 3 Monate am letzten Do, bis 31. 12. 2006
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs new file mode 100644 index 000000000..ad67f570b --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs @@ -0,0 +1,20 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN
+VERSION:1.0
+BEGIN:VEVENT
+DTSTART:20050520T180000Z
+DTEND:20050520T190000Z
+DCREATED:20050520T105244Z
+UID:KOrganizer-1521406395.909
+SEQUENCE:1
+LAST-MODIFIED:20050520T105327Z
+X-ORGANIZER:MAILTO:reinhold@kainhofer.com
+RRULE:MP3 1- TH 20061231T000000
+SUMMARY:20. Mai 2005, 20-21 Uhr, alle 3 Monate am letzten Do, bis 31. 12. 2006
+CLASS:PUBLIC
+PRIORITY:5
+TRANSP:0
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs.ical.ref b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs.ical.ref new file mode 100644 index 000000000..0f9c103b8 --- /dev/null +++ b/libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs.ical.ref @@ -0,0 +1,21 @@ +BEGIN:VCALENDAR
+PRODID:-//K Desktop Environment//NONSGML libkcal 3.5//EN
+VERSION:2.0
+BEGIN:VEVENT
+DTSTAMP:20050604T165659Z
+ORGANIZER:MAILTO:reinhold@kainhofer.com
+CREATED:20050520T105244Z
+UID:KOrganizer-1521406395.909
+SEQUENCE:1
+LAST-MODIFIED:20050520T105327Z
+SUMMARY:20. Mai 2005\, 20-21 Uhr\, alle 3 Monate am letzten Do\, bis 31.
+ 12. 2006
+PRIORITY:5
+RRULE:FREQ=MONTHLY;UNTIL=20061231T000000Z;INTERVAL=3;BYDAY=-1TH
+DTSTART:20050520T180000Z
+DTEND:20050520T190000Z
+TRANSP:OPAQUE
+END:VEVENT
+
+END:VCALENDAR
+
diff --git a/libkcal/tests/data/vCalendar/readme.txt b/libkcal/tests/data/vCalendar/readme.txt new file mode 100644 index 000000000..f1be9b2c9 --- /dev/null +++ b/libkcal/tests/data/vCalendar/readme.txt @@ -0,0 +1,5 @@ +Test files to check vCalendar export and import for correctness. They cover +all cases of recurrence rules that were possible in KOrganizer from KDE 3.4. +Each event (=file) exists as iCalendar and vCalendar file. The reference +data is the corresponding event in the other format. + |