calcurse-edge/test/data/ical-009.ical
Lars Henriksen e3cfca7568 Update use of note file for import
Removes the parts of commit 'Extend use of note file for ical import' that
relate to STATUS. The STATUS property is (partly) supported for todos already.

Corrects insertion of a separator: always insert it before imported properties
(also when there is no description).

Signed-off-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-08-26 07:52:08 -04:00

122 lines
2.4 KiB
Plaintext

BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
SUMMARY:A simple appointment
END:VEVENT
BEGIN:VTODO
PRIORITY:1
SUMMARY:A simple todo
END:VTODO
BEGIN:VEVENT
DTSTART:
DURATION:PT1H30M0S
SUMMARY:missing start time
END:VEVENT
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
RRULE:FREQ=HOURLY;INTERVAL=2;UNTIL=20200401T000000
SUMMARY:unsupported frequency
END:VEVENT
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
SUMMARY malformed summary line
END:VEVENT
BEGIN:VTODO
PRIORITY:10
SUMMARY:invalid priority
END:VTODO
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
RRULE:FREQ=DAILY;INTERVAL=2;UNTIL=20200401T000000
EXDATE 20200324T084100
SUMMARY:malformed exceptions line
END:VEVENT
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
SUMMARY:Summary with more than\none line
END:VEVENT
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
SUMMARY:malformed description line
DESCRIPTION something is missing
END:VEVENT
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
SUMMARY:malformed description
DESCRIPTION:description with an unescaped semicolon (;)
END:VEVENT
BEGIN:VEVENT
DTSTART:20200318T084100
DURATION:PT1H30M0S
SUMMARY:empty DESCRIPTION
DESCRIPTION:
END:VEVENT
BEGIN:VTODO
PRIORITY:1
SUMMARY:an unescaped comma: ,
END:VTODO
BEGIN:VEVENT
DTSTART:20200406T221300
DURATION:PT0H15M0S
SUMMARY:LOCATION twice
LOCATION:first
LOCATION:second
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20200406
DURATION:PT0H15M0S
SUMMARY:Invalid duration (must be days or weeks)
END:VEVENT
BEGIN:VEVENT
DTSTART:20200406
DURATION:P1D
SUMMARY:Invalid DTSTART value type
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20200406
SUMMARY:Invalid DTEND value type
DTEND:20200407
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20200406
DURATION:P1D
RRULE:FREQ=MONTHLY;UNTIL=20201030T120000Z
SUMMARY:Invalid UNTIL value
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20200406
DURATION:P1D
RRULE:FREQ=MONTHLY;UNTIL=20201030
EXDATE:20200606
SUMMARY:Invalid EXDATE value type
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20200406
DURATION:P1D
RRULE:FREQ=MONTHLY;UNTIL=20201030
EXDATE;VALUE=DATE:20200606T120000Z
SUMMARY:Invalid EXDATE value
END:VEVENT
BEGIN:VEVENT
DTSTART:20200527T163000
DTEND:20200528T163000
DURATION:P1D
SUMMARY:Both end time and duration
END:VEVENT
BEGIN:VEVENT
DTSTART:20200527T163000
DTEND:20200526T163000
SUMMARY:End time before start
END:VEVENT
BEGIN:VTODO
SUMMARY:finally\, missing end of item
END:VCALENDAR