mirror of
https://github.com/Kozea/Radicale.git
synced 2025-09-15 20:36:55 +00:00
Test unordered recurrences
Time range matching stops early when the visited time range is behind the end date of the filter. Components are visited in the order, in which they are specified in the VCALENDAR. This can cause problems with overwritten recurrences.
This commit is contained in:
parent
e060bb3d8b
commit
7678da7926
3 changed files with 76 additions and 6 deletions
33
radicale/tests/static/event8.ics
Normal file
33
radicale/tests/static/event8.ics
Normal file
|
@ -0,0 +1,33 @@
|
|||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
BEGIN:VTIMEZONE
|
||||
TZID:Europe/Paris
|
||||
BEGIN:STANDARD
|
||||
DTSTART:19701025T030000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
|
||||
TZNAME:CET
|
||||
TZOFFSETFROM:+0200
|
||||
TZOFFSETTO:+0100
|
||||
END:STANDARD
|
||||
BEGIN:DAYLIGHT
|
||||
DTSTART:19700329T020000
|
||||
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
|
||||
TZNAME:CEST
|
||||
TZOFFSETFROM:+0100
|
||||
TZOFFSETTO:+0200
|
||||
END:DAYLIGHT
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
UID:event8
|
||||
DTSTART;TZID=Europe/Paris:20170601T080000
|
||||
DTEND;TZID=Europe/Paris:20170601T090000
|
||||
CREATED:20170601T060000Z
|
||||
DTSTAMP:20170601T060000Z
|
||||
LAST-MODIFIED:20170601T060000Z
|
||||
RDATE;TZID=Europe/Paris:20170701T080000
|
||||
SUMMARY:event8
|
||||
TRANSP:OPAQUE
|
||||
X-MOZ-GENERATION:1
|
||||
END:VEVENT
|
||||
END:VCALENDAR
|
Loading…
Add table
Add a link
Reference in a new issue