diff options
author | Lars Henriksen <LarsHenriksen@get2net.dk> | 2020-04-07 21:29:26 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2020-04-28 07:32:44 -0400 |
commit | e9deb6fff3d56b166ab702828bd1a716c2bf567f (patch) | |
tree | ad3baec13de756042417321724adff2df8b6f545 /test/data | |
parent | 214a761564e75abef1740738460288102a571a9b (diff) | |
download | calcurse-e9deb6fff3d56b166ab702828bd1a716c2bf567f.tar.gz calcurse-e9deb6fff3d56b166ab702828bd1a716c2bf567f.zip |
Extend use of note file for iCal import
iCal import to an item note file is extended from DESCRIPTION to
LOCATION, COMMENT and STATUS for both events and todos.
Addresses GitHub issue #9.
Signed-off-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'test/data')
-rw-r--r-- | test/data/ical-009.ical | 13 | ||||
-rw-r--r-- | test/data/ical-012.ical | 93 |
2 files changed, 106 insertions, 0 deletions
diff --git a/test/data/ical-009.ical b/test/data/ical-009.ical index 73e9037..39ae422 100644 --- a/test/data/ical-009.ical +++ b/test/data/ical-009.ical @@ -63,6 +63,19 @@ BEGIN:VTODO PRIORITY:1 SUMMARY:an unescaped comma: , END:VTODO +BEGIN:VEVENT +DTSTART:20200406T221300 +DURATION:PT0H15M0S +SUMMARY:Invalid STATUS +STATUS:confirmed +END:VEVENT +BEGIN:VEVENT +DTSTART:20200406T221300 +DURATION:PT0H15M0S +SUMMARY:LOCATION twice +LOCATION:first +LOCATION:second +END:VEVENT BEGIN:VTODO SUMMARY:finally\, missing end of item END:VCALENDAR diff --git a/test/data/ical-012.ical b/test/data/ical-012.ical new file mode 100644 index 0000000..09385fb --- /dev/null +++ b/test/data/ical-012.ical @@ -0,0 +1,93 @@ +BEGIN:VCALENDAR +VERSION:2.0 + +BEGIN:VEVENT +DTSTART:20200404T204500 +DURATION:PT1H30M0S +SUMMARY:event with one-line description +DESCRIPTION:event with one-line description +END:VEVENT + +BEGIN:VEVENT +DTSTART:20200404T204500 +DURATION:PT1H30M0S +SUMMARY:description and location +DESCRIPTION:event with description\nand location +LOCATION: Right here +END:VEVENT + +BEGIN:VEVENT +DTSTART:20200404T084100 +DURATION:PT1H30M0S +SUMMARY:No description. Comment and status +COMMENT:Event without description: a comment\nstreching over\nthree lines +STATUS:CONFIRMED +END:VEVENT + +BEGIN:VEVENT +DTSTART:20200404T084100 +DURATION:PT1H30M0S +SUMMARY:Empty description +DESCRIPTION: +END:VEVENT + +BEGIN:VEVENT +DTSTART:20200404T084100 +DURATION:PT1H30M0S +SUMMARY:Empty description\, but comment +DESCRIPTION: +COMMENT:event with empty description +END:VEVENT + +BEGIN:VEVENT +DTSTART:20200404T204500 +DURATION:PT1H30M0S +SUMMARY:description\, status\, comment and location +DESCRIPTION:event with\ndescription\nstatus\ncomment\nand location +LOCATION: Right here +COMMENT:just a repetition of description:\nevent with\ndescription\nstatus\ncomment\nand location +STATUS:CANCELLED +END:VEVENT + +BEGIN:VTODO +PRIORITY:2 +SUMMARY:todo with one-line description +DESCRIPTION:todo with one-line description +END:VTODO + +BEGIN:VTODO +PRIORITY:3 +SUMMARY:description and location +DESCRIPTION:todo with description\nand location +LOCATION: Right here +END:VTODO + +BEGIN:VTODO +PRIORITY:4 +SUMMARY:Comment and status +COMMENT:Todo with out description. A comment\nstreching over\nthree lines +STATUS:NEEDS-ACTION +END:VTODO + +BEGIN:VTODO +PRIORITY:5 +SUMMARY:Empty description +DESCRIPTION: +END:VTODO + +BEGIN:VTODO +PRIORITY:6 +SUMMARY:Empty description\,but status +DESCRIPTION: +STATUS:COMPLETED +END:VTODO + +BEGIN:VTODO +SUMMARY:todo with description\, status\, comment and location +DESCRIPTION:todo with\ndescription\nstatus\ncomment\nand location\,\nbut no priority +LOCATION: Right here +COMMENT:mostly a repetition of description:\ntodo with\ndescription\nstatus\ncomment\nand location +STATUS:IN-PROCESS +END:VTODO + +END:VCALENDAR |