From 460c52653ab0dcca6f19a4f492ed2c5e4e963ab0 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdepim@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- .../tests/data/vCalendar/KOrganizer_3.4.ics.all | 220 +++++++++++++++++++++ .../tests/data/vCalendar/KOrganizer_3.4.vcs.all | 201 +++++++++++++++++++ .../data/vCalendar/KOrganizer_vCalTestCase01.ics | 22 +++ .../KOrganizer_vCalTestCase01.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase01.vcs | 20 ++ .../KOrganizer_vCalTestCase01.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase02.ics | 22 +++ .../KOrganizer_vCalTestCase02.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase02.vcs | 20 ++ .../KOrganizer_vCalTestCase02.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase03.ics | 22 +++ .../KOrganizer_vCalTestCase03.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase03.vcs | 20 ++ .../KOrganizer_vCalTestCase03.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase04.ics | 23 +++ .../KOrganizer_vCalTestCase04.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase04.vcs | 20 ++ .../KOrganizer_vCalTestCase04.vcs.ical.ref | 21 ++ .../data/vCalendar/KOrganizer_vCalTestCase05.ics | 23 +++ .../KOrganizer_vCalTestCase05.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase05.vcs | 20 ++ .../KOrganizer_vCalTestCase05.vcs.ical.ref | 21 ++ .../data/vCalendar/KOrganizer_vCalTestCase06.ics | 22 +++ .../KOrganizer_vCalTestCase06.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase06.vcs | 20 ++ .../KOrganizer_vCalTestCase06.vcs.ical.ref | 19 ++ .../data/vCalendar/KOrganizer_vCalTestCase07.ics | 23 +++ .../KOrganizer_vCalTestCase07.ics.vcal.ref | 19 ++ .../data/vCalendar/KOrganizer_vCalTestCase07.vcs | 19 ++ .../KOrganizer_vCalTestCase07.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase08.ics | 23 +++ .../KOrganizer_vCalTestCase08.ics.vcal.ref | 19 ++ .../data/vCalendar/KOrganizer_vCalTestCase08.vcs | 19 ++ .../KOrganizer_vCalTestCase08.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase09.ics | 22 +++ .../KOrganizer_vCalTestCase09.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase09.vcs | 20 ++ .../KOrganizer_vCalTestCase09.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase10.ics | 22 +++ .../KOrganizer_vCalTestCase10.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase10.vcs | 20 ++ .../KOrganizer_vCalTestCase10.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase11.ics | 23 +++ .../KOrganizer_vCalTestCase11.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase11.vcs | 20 ++ .../KOrganizer_vCalTestCase11.vcs.ical.ref | 21 ++ .../data/vCalendar/KOrganizer_vCalTestCase12.ics | 22 +++ .../KOrganizer_vCalTestCase12.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase12.vcs | 20 ++ .../KOrganizer_vCalTestCase12.vcs.ical.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase13.ics | 23 +++ .../KOrganizer_vCalTestCase13.ics.vcal.ref | 20 ++ .../data/vCalendar/KOrganizer_vCalTestCase13.vcs | 20 ++ .../KOrganizer_vCalTestCase13.vcs.ical.ref | 21 ++ libkcal/tests/data/vCalendar/readme.txt | 5 + 55 files changed, 1497 insertions(+) create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_3.4.ics.all create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_3.4.vcs.all create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase01.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase02.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase03.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase04.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase05.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase06.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase07.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase08.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase09.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase10.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase11.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase12.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.ics.vcal.ref create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs create mode 100644 libkcal/tests/data/vCalendar/KOrganizer_vCalTestCase13.vcs.ical.ref create mode 100644 libkcal/tests/data/vCalendar/readme.txt (limited to 'libkcal/tests/data/vCalendar') 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. + -- cgit v1.2.1