diff options
author | JP Rosevear <jpr@src.gnome.org> | 2000-08-25 03:31:03 +0800 |
---|---|---|
committer | JP Rosevear <jpr@src.gnome.org> | 2000-08-25 03:31:03 +0800 |
commit | 8357d7b199e26e4d071b267a314447b22f2ddb3c (patch) | |
tree | f6ed518cd2056dacdc9833750137db05bb7fb7cb /libical/test-data | |
parent | 695baf618d363f760ec81d109c6e6185e510b1e7 (diff) | |
download | gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.tar gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.tar.gz gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.tar.bz2 gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.tar.lz gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.tar.xz gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.tar.zst gsoc2013-evolution-8357d7b199e26e4d071b267a314447b22f2ddb3c.zip |
Initial revision
svn path=/trunk/; revision=5011
Diffstat (limited to 'libical/test-data')
-rw-r--r-- | libical/test-data/complex-mime.txt | 81 | ||||
-rw-r--r-- | libical/test-data/recur.txt | 632 | ||||
-rw-r--r-- | libical/test-data/simple-mime.txt | 26 | ||||
-rw-r--r-- | libical/test-data/user-cal.vcf | 76 |
4 files changed, 815 insertions, 0 deletions
diff --git a/libical/test-data/complex-mime.txt b/libical/test-data/complex-mime.txt new file mode 100644 index 0000000000..32cb106dfd --- /dev/null +++ b/libical/test-data/complex-mime.txt @@ -0,0 +1,81 @@ +From: foo1@example.com +MIME-Version: 1.0 +To: foo2@example.com,foo3@example.com +Subject: REQUEST - Phone Conference +Content-Type:multipart/related;boundary="--FEE3790DC7E35189CA67CE2C" + +----FEE3790DC7E35189CA67CE2C +Content-Type: multipart/alternative; + boundary="--00FEE3790DC7E35189CA67CE2C00" + +----00FEE3790DC7E35189CA67CE2C00 +Content-Type: text/plain; charset=us-ascii +Content-Transfer-Encoding: 7bit + +When: 7/1/1997 10:00PM PDT- 7/1/97 10:30 PM PDT +Where: +Organizer: foo1@example.com +Summary: Let's discuss the attached document + + +----00FEE3790DC7E35189CA67CE2C00 +Content-Type:text/calendar; method=REQUEST; charset=US-ASCII; + Component=vevent +Content-Transfer-Encoding: quoted-printable +Content-Disposition: attachment; filename="event.vcs" + +BEGIN:VCALENDAR +PRODID:-//ACME/DesktopCalendar//EN +VERSION:2.0 +METHOD:REQUEST +BEGIN:VEVENT +ORGANIZER:foo1@example.com +ATTENDEE;RSVP=3DTRUE;ROLE=3DREQ-PARTICIPANT;CUTYPE=3DGROUP:MAILTO:employe= +e-A@host.com +ATTENDEE;RSVP=3DTRUE;ROLE=3DREQ-PARTICIPANT;CUTYPE=3DGROUP:mailto:Employe= +e-B@HOST.com +ATTENDEE;RSVP=3DTRUE;ROLE=3DREQ-PARTICIPANT;CUTYPE=3DGROUP:MailTo:Eric@Ag= +ony.Busboom.org +DTSTAMP:19970611T190000Z +DTSTART:19970621T170000Z +DTEND:199706211T173000Z +SUMMARY:Let's discuss the attached document +UID:calsvr.example.com-873970198738777-8aa +SEQUENCE:0 +STATUS:CONFIRMED +END:VEVENT +END:VCALENDAR + +----00FEE3790DC7E35189CA67CE2C00 +Content-Type:text/calendar; method=REQUEST; charset=US-ASCII; + Component=vevent +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; filename="event.vcs" + +QkVHSU46VkNBTEVOREFSClBST0RJRDotLy9BQ01FL0Rlc2t0b3BDYWxlbmRhci8vRU4KVkVS +U0lPTjoyLjAKQkVHSU46VkVWRU5UCk9SR0FOSVpFUjpmb28xQGV4YW1wbGUuY29tCkFUVEVO +REVFO1JTVlA9VFJVRTtST0xFPVJFUS1QQVJUSUNJUEFOVDtDVVRZUEU9R1JPVVA6TUFJTFRP +OmVtcGxveWVlLUFAaG9zdC5jb20KQVRURU5ERUU7UlNWUD1UUlVFO1JPTEU9UkVRLVBBUlRJ +Q0lQQU5UO0NVVFlQRT1HUk9VUDptYWlsdG86RW1wbG95ZWUtQkBIT1NULmNvbQpBVFRFTkRF +RTtSU1ZQPVRSVUU7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7Q1VUWVBFPUdST1VQOk1haWxUbzpF +cmljQEFnb255LlF1YWxjb21tLmNvbQpEVFNUQU1QOjE5OTcwNjExVDE5MDAwMFoKRFRTVEFS +VDoxOTk3MDYyMVQxNzAwMDBaCkRURU5EOjE5OTcwNjIxMVQxNzMwMDBaClNVTU1BUlk6TGV0 +J3MgZGlzY3VzcyB0aGUgYXR0YWNoZWQgZG9jdW1lbnQKVUlEOmNhbHN2ci5leGFtcGxlLmNv +bS04NzM5NzAxOTg3Mzg3NzctOGFhClNFUVVFTkNFOjAKU1RBVFVTOkNPTkZJUk1FRApFTkQ6 +VkVWRU5UCkVORDpWQ0FMRU5EQVIK + + +----00FEE3790DC7E35189CA67CE2C00-- + +----FEE3790DC7E35189CA67CE2C +Content-Type: application/msword; name="FieldReport.doc" +Content-Transfer-Encoding: base64 +Content-Disposition: inline; filename="FieldReport.doc" +Content-ID: <calsvr.example.com-12345aaa> + + +R0lGODdhTAQZAJEAAFVVVd3d3e4AAP///ywAAAAATAQZAAAC/5yPOSLhD6OctNqLs94XqAG +4kiW5omm6sq27gvH8kzX9o1y+s73/g8MCofEovGITCoxKMbyCR16cNSq9YrNarfcrvdriIH +5LL5jE6rxc3G+v2cguf0uv2Oz+v38L7/DxgoOKjURnjIIbe3yNjo+AgZWYVIWWl5iZnJY6J. + +----FEE3790DC7E35189CA67CE2C-- diff --git a/libical/test-data/recur.txt b/libical/test-data/recur.txt new file mode 100644 index 0000000000..8c977b3c05 --- /dev/null +++ b/libical/test-data/recur.txt @@ -0,0 +1,632 @@ +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Daily until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other day - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=10;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 10 days\, 5 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;COUNT=5;INTERVAL=10 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Everyday in January\, for 3 years +DTSTART + ;TZID=US-Eastern + :19980101T090000 +RRULE + :FREQ=YEARLY;UNTIL=20000131T090000Z;INTERVAL=1;BYDAY=SU,MO,TU,WE,TH,FR,SA;BYMONTH=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Everyday in January\, for 3 years: +DTSTART + ;TZID=US-Eastern + :19980101T090000 +RRULE + :FREQ=DAILY;UNTIL=20000131T090000Z;INTERVAL=1;BYMONTH=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Weekly for 10 occurrences +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=WEEKLY;COUNT=10;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Weekly until December 24\, 1997 +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=WEEKLY;UNTIL=19971224T000000Z;INTERVAL=1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other week - forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=WEEKLY;INTERVAL=2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Weekly on Tuesday and Thursday for 5 weeks: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=WEEKLY;UNTIL=19971007T000000Z;INTERVAL=1;BYDAY=TU,TH +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Weekly on Tuesday and Thursday for 5 weeks: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=WEEKLY;COUNT=10;INTERVAL=1;BYDAY=TU,TH +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other week on Monday\, Wednesday and Friday until December + 24\,1997\, but starting on Tuesday\, September 2\, 1997: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +X-LIC-ERROR + ;X-LIC-ERRORTYPE=VALUE_PARSE_ERROR + :Can't parse as RECUR value in RRULE property. Removing entire property: + 'FREQ=WEEKLY\;INTERVAL=2\;UNTIL=19971224T000000Z\;WKST=SU\;' +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other week on Tuesday and Thursday\, for 8 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=WEEKLY;COUNT=8;INTERVAL=2;BYDAY=TU,TH +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monthly on the 1st Friday for ten occurrences: +DTSTART + ;TZID=US-Eastern + :19970905T090000 +RRULE + :FREQ=MONTHLY;COUNT=10;INTERVAL=1;BYDAY=FR +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monthly on the 1st Friday until December 24\, 1997: +DTSTART + ;TZID=US-Eastern + :19970905T090000 +RRULE + :FREQ=MONTHLY;UNTIL=19971224T000000Z;INTERVAL=1;BYDAY=FR +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other month on the 1st and last Sunday of the month for 10 occurrences + : +DTSTART + ;TZID=US-Eastern + :19970907T090000 +X-LIC-ERROR + ;X-LIC-ERRORTYPE=VALUE_PARSE_ERROR + :Can't parse as RECUR value in RRULE property. Removing entire property: + 'FREQ=MONTHLY\;INTERVAL=2\;COUNT=10\;BYDAY=1SU\,-1SU' +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monthly on the second to last Monday of the month for 6 months: +DTSTART + ;TZID=US-Eastern + :19970922T090000 +RRULE + :FREQ=MONTHLY;COUNT=6;INTERVAL=1;BYDAY=MO +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monthly on the third to the last day of the month\, forever: +DTSTART + ;TZID=US-Eastern + :19970928T090000 +RRULE + :FREQ=MONTHLY;INTERVAL=1;BYMONTHDAY=-3 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monthly on the 2nd and 15th of the month for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=MONTHLY;COUNT=10;INTERVAL=1;BYMONTHDAY=2,15 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monthly on the first and last day of the month for 10 occurrences:\nDTSTART + \;TZID=US-Eastern:19970930T090000 +RRULE + :FREQ=MONTHLY;COUNT=10;INTERVAL=1;BYMONTHDAY=1,-1 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 18 months on the 10th thru 15th of the month for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970910T090000 +RRULE + :FREQ=MONTHLY;COUNT=10;INTERVAL=18;BYMONTHDAY=10,11,12,13,14,15 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every Tuesday\, every other month: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=MONTHLY;INTERVAL=2;BYDAY=TH +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Yearly in June and July for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970610T090000 +RRULE + :FREQ=YEARLY;COUNT=10;INTERVAL=1;BYMONTH=6,7 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every other year on January\, February\, and March for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970310T090000 +RRULE + :FREQ=YEARLY;COUNT=10;INTERVAL=2;BYMONTH=1,2,3 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 3rd year on the 1st\, 100th and 200th day for 10 occurrences: +DTSTART + ;TZID=US-Eastern + :19970101T090000 +RRULE + :FREQ=YEARLY;COUNT=10;INTERVAL=3;BYYEARDAY=1,100,200 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 20th Monday of the year\, forever: +DTSTART + ;TZID=US-Eastern + :19970519T090000 +RRULE + :FREQ=YEARLY;INTERVAL=1;BYDAY=MO +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Monday of week number 20 (where the default start of the week is Monday)\, + forever: +DTSTART + ;TZID=US-Eastern + :19970512T090000 +RRULE + :FREQ=YEARLY;INTERVAL=1;BYDAY=MO;BYWEEKNO=20 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every Thursday in March\, forever: +DTSTART + ;TZID=US-Eastern + :19970313T090000 +RRULE + :FREQ=YEARLY;INTERVAL=1;BYDAY=TH;BYMONTH=3 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every Thursday\, but only during June\, July\, and August\, forever: +DTSTART + ;TZID=US-Eastern + :19970605T090000 +RRULE + :FREQ=YEARLY;INTERVAL=1;BYDAY=TH;BYMONTH=6,7,8 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every Friday the 13th\, forever: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=MONTHLY;INTERVAL=1;BYDAY=FR;BYMONTHDAY=13 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :The first Saturday that follows the first Sunday of the month\, +DTSTART + ;TZID=US-Eastern + :19970913T090000 +RRULE + :FREQ=MONTHLY;INTERVAL=1;BYDAY=SA;BYMONTHDAY=7,8,9,10,11,12,13 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every four years\, the first Tuesday after a Monday in November\, + forever (U.S. Presidential Election day): +DTSTART + ;TZID=US-Eastern + :19961105T090000 +RRULE + :FREQ=YEARLY;INTERVAL=4;BYDAY=TU;BYMONTHDAY=2,3,4,5,6,7,8;BYMONTH=11 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :The 3rd instance into the month of one of Tuesday\, Wednesday or + Thursday\, for the next 3 months: +DTSTART + ;TZID=US-Eastern + :19970904T090000 +RRULE + :FREQ=MONTHLY;COUNT=3;INTERVAL=1;BYDAY=TU,WE,TH;BYSETPOS=3 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :The 2nd to last weekday of the month: +DTSTART + ;TZID=US-Eastern + :19970929T090000 +RRULE + :FREQ=MONTHLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=-2 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 3 hours from 9:00 AM to 5:00 PM on a specific day: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=HOURLY;UNTIL=19970902T170000Z;INTERVAL=3 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 15 minutes for 6 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=MINUTELY;COUNT=6;INTERVAL=15 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every hour and a half for 4 occurrences: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=MINUTELY;COUNT=4;INTERVAL=90 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 20 minutes from 9:00 AM to 4:40 PM every day: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=DAILY;INTERVAL=1;BYMINUTE=0,20,40;BYHOUR=9,10,11,12,13,14,15,16 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :Every 20 minutes from 9:00 AM to 4:40 PM every day: +DTSTART + ;TZID=US-Eastern + :19970902T090000 +RRULE + :FREQ=MINUTELY;INTERVAL=20;BYHOUR=9,10,11,12,13,14,15,16 +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :An example where the days generated makes a difference because of + WKST: +DTSTART + ;TZID=US-Eastern + :19970805T090000 +RRULE + :FREQ=WEEKLY;COUNT=4;INTERVAL=2;BYDAY=TU,SU +END:VEVENT +BEGIN:VEVENT +DESCRIPTION + :An example where the days generated makes a difference because of + WKST. Changing only WKST from MO to SU +DESCRIPTION + : yields different results... +DTSTART + ;TZID=US-Eastern + :19970805T090000 +RRULE + :FREQ=WEEKLY;COUNT=4;INTERVAL=2;BYDAY=TU,SU +END:VEVENT diff --git a/libical/test-data/simple-mime.txt b/libical/test-data/simple-mime.txt new file mode 100644 index 0000000000..aa7113a82f --- /dev/null +++ b/libical/test-data/simple-mime.txt @@ -0,0 +1,26 @@ +From: foo1@example.com +MIME-Version: 1.0 +To: foo2@example.com,foo3@example.com +Subject: REQUEST - Phone Conference +Content-Type:text/calendar; method=REQUEST; charset=US-ASCII; + Component=vevent +Content-Transfer-Encoding: 7bit +Content-Disposition: attachment; filename="event.vcs" + +BEGIN:VCALENDAR +PRODID:-//ACME/DesktopCalendar//EN +VERSION:2.0 +BEGIN:VEVENT +ORGANIZER:foo1@example.com +ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;CUTYPE=GROUP:MAILTO:employee-A@host.com +ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;CUTYPE=GROUP:mailto:Employee-B@HOST.com +ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT;CUTYPE=GROUP:MailTo:Eric@Agony.Qualcomm.com +DTSTAMP:19970611T190000Z +DTSTART:19970621T170000Z +DTEND:199706211T173000Z +SUMMARY:Let's discuss the attached document +UID:calsvr.example.com-873970198738777-8aa +SEQUENCE:0 +STATUS:CONFIRMED +END:VEVENT +END:VCALENDAR diff --git a/libical/test-data/user-cal.vcf b/libical/test-data/user-cal.vcf new file mode 100644 index 0000000000..3cf005fa21 --- /dev/null +++ b/libical/test-data/user-cal.vcf @@ -0,0 +1,76 @@ +BEGIN:VCALENDAR +X-COMMENT: This file was contributed by Ola Lundqvist <olalu526@student.liu.se> +PRODID:-//GNOME//NONSGML GnomeCalendar//EN +TZ:CEST +VERSION:1.1.4 +BEGIN:VEVENT +UID:20000511T125528-23888-500-1-494 +SEQUENCE:-1 +DTSTART:20000530T150000 +DTEND:20000530T170000 +DCREATED:20000524T125250 +LAST-MODIFIED:20000524T125250 +SUMMARY:Omphalic for ataraxia +STATUS:NEEDS ACTION +CLASS:PUBLIC +PRIORITY:0 +TRANSP:0 +ORGNAME:ola +X-PILOTID:4441126 +X-PILOTSTAT:0 +END:VEVENT + +BEGIN:VEVENT +UID:20000511T125528-23888-500-1-492 +SEQUENCE:-1 +DTSTART:20000529T130000 +DTEND:20000529T130000 +DCREATED:20000524T125250 +LAST-MODIFIED:20000524T125250 +SUMMARY:Eurphrates et filistu +STATUS:NEEDS ACTION +CLASS:PUBLIC +PRIORITY:0 +TRANSP:0 +ORGNAME:ola +X-PILOTID:4441124 +X-PILOTSTAT:0 +END:VEVENT + +BEGIN:VEVENT +UID:20000524T125250-1004-500-1-13 +SEQUENCE:-1 +DTSTART:20000528T000000 +DTEND:20000528T235900 +DCREATED:20000524T125250 +LAST-MODIFIED:20000524T125250 +SUMMARY:Calaphgyian, napiform malefactors +STATUS:NEEDS ACTION +CLASS:PUBLIC +PRIORITY:0 +TRANSP:0 +ORGNAME:ola +X-PILOTID:4441156 +X-PILOTSTAT:0 +END:VEVENT + +BEGIN:VEVENT +UID:20000524T125250-1004-500-1-12 +SEQUENCE:-1 +DTSTART:20000527T150000 +DTEND:20000527T160000 +DCREATED:20000524T125250 +LAST-MODIFIED:20000524T125250 +SUMMARY: aphasiac puntildictus +STATUS:NEEDS ACTION +CLASS:PUBLIC +PRIORITY:0 +TRANSP:0 +ORGNAME:ola +X-PILOTID:4441155 +X-PILOTSTAT:0 +END:VEVENT + + +END:VCALENDAR + |