diff options
Diffstat (limited to 'libkcal/tests/data/RecurrenceRule/unsorted')
47 files changed, 11172 insertions, 0 deletions
diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics new file mode 100644 index 000000000..b9c2fe34c --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics @@ -0,0 +1,31 @@ +BEGIN:VCALENDAR +CALSCALE:GREGORIAN +PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN +VERSION:2.0 +X-WR-CALNAME:PayDay +BEGIN:VTIMEZONE +LAST-MODIFIED:20040110T032845Z +TZID:US/Eastern +BEGIN:DAYLIGHT +DTSTART:20000404T020000 +RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4 +TZNAME:EDT +TZOFFSETFROM:-0500 +TZOFFSETTO:-0400 +END:DAYLIGHT +BEGIN:STANDARD +DTSTART:20001026T020000 +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 +TZNAME:EST +TZOFFSETFROM:-0400 +TZOFFSETTO:-0500 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +DTSTAMP:20050211T173501Z +DTSTART;VALUE=DATE:20040227 +RRULE:FREQ=MONTHLY;BYDAY=-1MO,-1TU,-1WE,-1TH,-1FR;BYSETPOS=-1 +SUMMARY:PAY DAY +UID:[email protected] +END:VEVENT +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.next.ref new file mode 100644 index 000000000..337647600 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.next.ref @@ -0,0 +1,500 @@ +2004-02-27T00:00:00 +2004-03-31T00:00:00 +2004-04-30T00:00:00 +2004-05-31T00:00:00 +2004-06-30T00:00:00 +2004-07-30T00:00:00 +2004-08-31T00:00:00 +2004-09-30T00:00:00 +2004-10-29T00:00:00 +2004-11-30T00:00:00 +2004-12-31T00:00:00 +2005-01-31T00:00:00 +2005-02-28T00:00:00 +2005-03-31T00:00:00 +2005-04-29T00:00:00 +2005-05-31T00:00:00 +2005-06-30T00:00:00 +2005-07-29T00:00:00 +2005-08-31T00:00:00 +2005-09-30T00:00:00 +2005-10-31T00:00:00 +2005-11-30T00:00:00 +2005-12-30T00:00:00 +2006-01-31T00:00:00 +2006-02-28T00:00:00 +2006-03-31T00:00:00 +2006-04-28T00:00:00 +2006-05-31T00:00:00 +2006-06-30T00:00:00 +2006-07-31T00:00:00 +2006-08-31T00:00:00 +2006-09-29T00:00:00 +2006-10-31T00:00:00 +2006-11-30T00:00:00 +2006-12-29T00:00:00 +2007-01-31T00:00:00 +2007-02-28T00:00:00 +2007-03-30T00:00:00 +2007-04-30T00:00:00 +2007-05-31T00:00:00 +2007-06-29T00:00:00 +2007-07-31T00:00:00 +2007-08-31T00:00:00 +2007-09-28T00:00:00 +2007-10-31T00:00:00 +2007-11-30T00:00:00 +2007-12-31T00:00:00 +2008-01-31T00:00:00 +2008-02-29T00:00:00 +2008-03-31T00:00:00 +2008-04-30T00:00:00 +2008-05-30T00:00:00 +2008-06-30T00:00:00 +2008-07-31T00:00:00 +2008-08-29T00:00:00 +2008-09-30T00:00:00 +2008-10-31T00:00:00 +2008-11-28T00:00:00 +2008-12-31T00:00:00 +2009-01-30T00:00:00 +2009-02-27T00:00:00 +2009-03-31T00:00:00 +2009-04-30T00:00:00 +2009-05-29T00:00:00 +2009-06-30T00:00:00 +2009-07-31T00:00:00 +2009-08-31T00:00:00 +2009-09-30T00:00:00 +2009-10-30T00:00:00 +2009-11-30T00:00:00 +2009-12-31T00:00:00 +2010-01-29T00:00:00 +2010-02-26T00:00:00 +2010-03-31T00:00:00 +2010-04-30T00:00:00 +2010-05-31T00:00:00 +2010-06-30T00:00:00 +2010-07-30T00:00:00 +2010-08-31T00:00:00 +2010-09-30T00:00:00 +2010-10-29T00:00:00 +2010-11-30T00:00:00 +2010-12-31T00:00:00 +2011-01-31T00:00:00 +2011-02-28T00:00:00 +2011-03-31T00:00:00 +2011-04-29T00:00:00 +2011-05-31T00:00:00 +2011-06-30T00:00:00 +2011-07-29T00:00:00 +2011-08-31T00:00:00 +2011-09-30T00:00:00 +2011-10-31T00:00:00 +2011-11-30T00:00:00 +2011-12-30T00:00:00 +2012-01-31T00:00:00 +2012-02-29T00:00:00 +2012-03-30T00:00:00 +2012-04-30T00:00:00 +2012-05-31T00:00:00 +2012-06-29T00:00:00 +2012-07-31T00:00:00 +2012-08-31T00:00:00 +2012-09-28T00:00:00 +2012-10-31T00:00:00 +2012-11-30T00:00:00 +2012-12-31T00:00:00 +2013-01-31T00:00:00 +2013-02-28T00:00:00 +2013-03-29T00:00:00 +2013-04-30T00:00:00 +2013-05-31T00:00:00 +2013-06-28T00:00:00 +2013-07-31T00:00:00 +2013-08-30T00:00:00 +2013-09-30T00:00:00 +2013-10-31T00:00:00 +2013-11-29T00:00:00 +2013-12-31T00:00:00 +2014-01-31T00:00:00 +2014-02-28T00:00:00 +2014-03-31T00:00:00 +2014-04-30T00:00:00 +2014-05-30T00:00:00 +2014-06-30T00:00:00 +2014-07-31T00:00:00 +2014-08-29T00:00:00 +2014-09-30T00:00:00 +2014-10-31T00:00:00 +2014-11-28T00:00:00 +2014-12-31T00:00:00 +2015-01-30T00:00:00 +2015-02-27T00:00:00 +2015-03-31T00:00:00 +2015-04-30T00:00:00 +2015-05-29T00:00:00 +2015-06-30T00:00:00 +2015-07-31T00:00:00 +2015-08-31T00:00:00 +2015-09-30T00:00:00 +2015-10-30T00:00:00 +2015-11-30T00:00:00 +2015-12-31T00:00:00 +2016-01-29T00:00:00 +2016-02-29T00:00:00 +2016-03-31T00:00:00 +2016-04-29T00:00:00 +2016-05-31T00:00:00 +2016-06-30T00:00:00 +2016-07-29T00:00:00 +2016-08-31T00:00:00 +2016-09-30T00:00:00 +2016-10-31T00:00:00 +2016-11-30T00:00:00 +2016-12-30T00:00:00 +2017-01-31T00:00:00 +2017-02-28T00:00:00 +2017-03-31T00:00:00 +2017-04-28T00:00:00 +2017-05-31T00:00:00 +2017-06-30T00:00:00 +2017-07-31T00:00:00 +2017-08-31T00:00:00 +2017-09-29T00:00:00 +2017-10-31T00:00:00 +2017-11-30T00:00:00 +2017-12-29T00:00:00 +2018-01-31T00:00:00 +2018-02-28T00:00:00 +2018-03-30T00:00:00 +2018-04-30T00:00:00 +2018-05-31T00:00:00 +2018-06-29T00:00:00 +2018-07-31T00:00:00 +2018-08-31T00:00:00 +2018-09-28T00:00:00 +2018-10-31T00:00:00 +2018-11-30T00:00:00 +2018-12-31T00:00:00 +2019-01-31T00:00:00 +2019-02-28T00:00:00 +2019-03-29T00:00:00 +2019-04-30T00:00:00 +2019-05-31T00:00:00 +2019-06-28T00:00:00 +2019-07-31T00:00:00 +2019-08-30T00:00:00 +2019-09-30T00:00:00 +2019-10-31T00:00:00 +2019-11-29T00:00:00 +2019-12-31T00:00:00 +2020-01-31T00:00:00 +2020-02-28T00:00:00 +2020-03-31T00:00:00 +2020-04-30T00:00:00 +2020-05-29T00:00:00 +2020-06-30T00:00:00 +2020-07-31T00:00:00 +2020-08-31T00:00:00 +2020-09-30T00:00:00 +2020-10-30T00:00:00 +2020-11-30T00:00:00 +2020-12-31T00:00:00 +2021-01-29T00:00:00 +2021-02-26T00:00:00 +2021-03-31T00:00:00 +2021-04-30T00:00:00 +2021-05-31T00:00:00 +2021-06-30T00:00:00 +2021-07-30T00:00:00 +2021-08-31T00:00:00 +2021-09-30T00:00:00 +2021-10-29T00:00:00 +2021-11-30T00:00:00 +2021-12-31T00:00:00 +2022-01-31T00:00:00 +2022-02-28T00:00:00 +2022-03-31T00:00:00 +2022-04-29T00:00:00 +2022-05-31T00:00:00 +2022-06-30T00:00:00 +2022-07-29T00:00:00 +2022-08-31T00:00:00 +2022-09-30T00:00:00 +2022-10-31T00:00:00 +2022-11-30T00:00:00 +2022-12-30T00:00:00 +2023-01-31T00:00:00 +2023-02-28T00:00:00 +2023-03-31T00:00:00 +2023-04-28T00:00:00 +2023-05-31T00:00:00 +2023-06-30T00:00:00 +2023-07-31T00:00:00 +2023-08-31T00:00:00 +2023-09-29T00:00:00 +2023-10-31T00:00:00 +2023-11-30T00:00:00 +2023-12-29T00:00:00 +2024-01-31T00:00:00 +2024-02-29T00:00:00 +2024-03-29T00:00:00 +2024-04-30T00:00:00 +2024-05-31T00:00:00 +2024-06-28T00:00:00 +2024-07-31T00:00:00 +2024-08-30T00:00:00 +2024-09-30T00:00:00 +2024-10-31T00:00:00 +2024-11-29T00:00:00 +2024-12-31T00:00:00 +2025-01-31T00:00:00 +2025-02-28T00:00:00 +2025-03-31T00:00:00 +2025-04-30T00:00:00 +2025-05-30T00:00:00 +2025-06-30T00:00:00 +2025-07-31T00:00:00 +2025-08-29T00:00:00 +2025-09-30T00:00:00 +2025-10-31T00:00:00 +2025-11-28T00:00:00 +2025-12-31T00:00:00 +2026-01-30T00:00:00 +2026-02-27T00:00:00 +2026-03-31T00:00:00 +2026-04-30T00:00:00 +2026-05-29T00:00:00 +2026-06-30T00:00:00 +2026-07-31T00:00:00 +2026-08-31T00:00:00 +2026-09-30T00:00:00 +2026-10-30T00:00:00 +2026-11-30T00:00:00 +2026-12-31T00:00:00 +2027-01-29T00:00:00 +2027-02-26T00:00:00 +2027-03-31T00:00:00 +2027-04-30T00:00:00 +2027-05-31T00:00:00 +2027-06-30T00:00:00 +2027-07-30T00:00:00 +2027-08-31T00:00:00 +2027-09-30T00:00:00 +2027-10-29T00:00:00 +2027-11-30T00:00:00 +2027-12-31T00:00:00 +2028-01-31T00:00:00 +2028-02-29T00:00:00 +2028-03-31T00:00:00 +2028-04-28T00:00:00 +2028-05-31T00:00:00 +2028-06-30T00:00:00 +2028-07-31T00:00:00 +2028-08-31T00:00:00 +2028-09-29T00:00:00 +2028-10-31T00:00:00 +2028-11-30T00:00:00 +2028-12-29T00:00:00 +2029-01-31T00:00:00 +2029-02-28T00:00:00 +2029-03-30T00:00:00 +2029-04-30T00:00:00 +2029-05-31T00:00:00 +2029-06-29T00:00:00 +2029-07-31T00:00:00 +2029-08-31T00:00:00 +2029-09-28T00:00:00 +2029-10-31T00:00:00 +2029-11-30T00:00:00 +2029-12-31T00:00:00 +2030-01-31T00:00:00 +2030-02-28T00:00:00 +2030-03-29T00:00:00 +2030-04-30T00:00:00 +2030-05-31T00:00:00 +2030-06-28T00:00:00 +2030-07-31T00:00:00 +2030-08-30T00:00:00 +2030-09-30T00:00:00 +2030-10-31T00:00:00 +2030-11-29T00:00:00 +2030-12-31T00:00:00 +2031-01-31T00:00:00 +2031-02-28T00:00:00 +2031-03-31T00:00:00 +2031-04-30T00:00:00 +2031-05-30T00:00:00 +2031-06-30T00:00:00 +2031-07-31T00:00:00 +2031-08-29T00:00:00 +2031-09-30T00:00:00 +2031-10-31T00:00:00 +2031-11-28T00:00:00 +2031-12-31T00:00:00 +2032-01-30T00:00:00 +2032-02-27T00:00:00 +2032-03-31T00:00:00 +2032-04-30T00:00:00 +2032-05-31T00:00:00 +2032-06-30T00:00:00 +2032-07-30T00:00:00 +2032-08-31T00:00:00 +2032-09-30T00:00:00 +2032-10-29T00:00:00 +2032-11-30T00:00:00 +2032-12-31T00:00:00 +2033-01-31T00:00:00 +2033-02-28T00:00:00 +2033-03-31T00:00:00 +2033-04-29T00:00:00 +2033-05-31T00:00:00 +2033-06-30T00:00:00 +2033-07-29T00:00:00 +2033-08-31T00:00:00 +2033-09-30T00:00:00 +2033-10-31T00:00:00 +2033-11-30T00:00:00 +2033-12-30T00:00:00 +2034-01-31T00:00:00 +2034-02-28T00:00:00 +2034-03-31T00:00:00 +2034-04-28T00:00:00 +2034-05-31T00:00:00 +2034-06-30T00:00:00 +2034-07-31T00:00:00 +2034-08-31T00:00:00 +2034-09-29T00:00:00 +2034-10-31T00:00:00 +2034-11-30T00:00:00 +2034-12-29T00:00:00 +2035-01-31T00:00:00 +2035-02-28T00:00:00 +2035-03-30T00:00:00 +2035-04-30T00:00:00 +2035-05-31T00:00:00 +2035-06-29T00:00:00 +2035-07-31T00:00:00 +2035-08-31T00:00:00 +2035-09-28T00:00:00 +2035-10-31T00:00:00 +2035-11-30T00:00:00 +2035-12-31T00:00:00 +2036-01-31T00:00:00 +2036-02-29T00:00:00 +2036-03-31T00:00:00 +2036-04-30T00:00:00 +2036-05-30T00:00:00 +2036-06-30T00:00:00 +2036-07-31T00:00:00 +2036-08-29T00:00:00 +2036-09-30T00:00:00 +2036-10-31T00:00:00 +2036-11-28T00:00:00 +2036-12-31T00:00:00 +2037-01-30T00:00:00 +2037-02-27T00:00:00 +2037-03-31T00:00:00 +2037-04-30T00:00:00 +2037-05-29T00:00:00 +2037-06-30T00:00:00 +2037-07-31T00:00:00 +2037-08-31T00:00:00 +2037-09-30T00:00:00 +2037-10-30T00:00:00 +2037-11-30T00:00:00 +2037-12-31T00:00:00 +2038-01-29T00:00:00 +2038-02-26T00:00:00 +2038-03-31T00:00:00 +2038-04-30T00:00:00 +2038-05-31T00:00:00 +2038-06-30T00:00:00 +2038-07-30T00:00:00 +2038-08-31T00:00:00 +2038-09-30T00:00:00 +2038-10-29T00:00:00 +2038-11-30T00:00:00 +2038-12-31T00:00:00 +2039-01-31T00:00:00 +2039-02-28T00:00:00 +2039-03-31T00:00:00 +2039-04-29T00:00:00 +2039-05-31T00:00:00 +2039-06-30T00:00:00 +2039-07-29T00:00:00 +2039-08-31T00:00:00 +2039-09-30T00:00:00 +2039-10-31T00:00:00 +2039-11-30T00:00:00 +2039-12-30T00:00:00 +2040-01-31T00:00:00 +2040-02-29T00:00:00 +2040-03-30T00:00:00 +2040-04-30T00:00:00 +2040-05-31T00:00:00 +2040-06-29T00:00:00 +2040-07-31T00:00:00 +2040-08-31T00:00:00 +2040-09-28T00:00:00 +2040-10-31T00:00:00 +2040-11-30T00:00:00 +2040-12-31T00:00:00 +2041-01-31T00:00:00 +2041-02-28T00:00:00 +2041-03-29T00:00:00 +2041-04-30T00:00:00 +2041-05-31T00:00:00 +2041-06-28T00:00:00 +2041-07-31T00:00:00 +2041-08-30T00:00:00 +2041-09-30T00:00:00 +2041-10-31T00:00:00 +2041-11-29T00:00:00 +2041-12-31T00:00:00 +2042-01-31T00:00:00 +2042-02-28T00:00:00 +2042-03-31T00:00:00 +2042-04-30T00:00:00 +2042-05-30T00:00:00 +2042-06-30T00:00:00 +2042-07-31T00:00:00 +2042-08-29T00:00:00 +2042-09-30T00:00:00 +2042-10-31T00:00:00 +2042-11-28T00:00:00 +2042-12-31T00:00:00 +2043-01-30T00:00:00 +2043-02-27T00:00:00 +2043-03-31T00:00:00 +2043-04-30T00:00:00 +2043-05-29T00:00:00 +2043-06-30T00:00:00 +2043-07-31T00:00:00 +2043-08-31T00:00:00 +2043-09-30T00:00:00 +2043-10-30T00:00:00 +2043-11-30T00:00:00 +2043-12-31T00:00:00 +2044-01-29T00:00:00 +2044-02-29T00:00:00 +2044-03-31T00:00:00 +2044-04-29T00:00:00 +2044-05-31T00:00:00 +2044-06-30T00:00:00 +2044-07-29T00:00:00 +2044-08-31T00:00:00 +2044-09-30T00:00:00 +2044-10-31T00:00:00 +2044-11-30T00:00:00 +2044-12-30T00:00:00 +2045-01-31T00:00:00 +2045-02-28T00:00:00 +2045-03-31T00:00:00 +2045-04-28T00:00:00 +2045-05-31T00:00:00 +2045-06-30T00:00:00 +2045-07-31T00:00:00 +2045-08-31T00:00:00 +2045-09-29T00:00:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.prev.ref new file mode 100644 index 000000000..b24533d87 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.prev.ref @@ -0,0 +1,84 @@ +2010-12-31T00:00:00 +2010-11-30T00:00:00 +2010-10-29T00:00:00 +2010-09-30T00:00:00 +2010-08-31T00:00:00 +2010-07-30T00:00:00 +2010-06-30T00:00:00 +2010-05-31T00:00:00 +2010-04-30T00:00:00 +2010-03-31T00:00:00 +2010-02-26T00:00:00 +2010-01-29T00:00:00 +2009-12-31T00:00:00 +2009-11-30T00:00:00 +2009-10-30T00:00:00 +2009-09-30T00:00:00 +2009-08-31T00:00:00 +2009-07-31T00:00:00 +2009-06-30T00:00:00 +2009-05-29T00:00:00 +2009-04-30T00:00:00 +2009-03-31T00:00:00 +2009-02-27T00:00:00 +2009-01-30T00:00:00 +2008-12-31T00:00:00 +2008-11-28T00:00:00 +2008-10-31T00:00:00 +2008-09-30T00:00:00 +2008-08-29T00:00:00 +2008-07-31T00:00:00 +2008-06-30T00:00:00 +2008-05-30T00:00:00 +2008-04-30T00:00:00 +2008-03-31T00:00:00 +2008-02-29T00:00:00 +2008-01-31T00:00:00 +2007-12-31T00:00:00 +2007-11-30T00:00:00 +2007-10-31T00:00:00 +2007-09-28T00:00:00 +2007-08-31T00:00:00 +2007-07-31T00:00:00 +2007-06-29T00:00:00 +2007-05-31T00:00:00 +2007-04-30T00:00:00 +2007-03-30T00:00:00 +2007-02-28T00:00:00 +2007-01-31T00:00:00 +2006-12-29T00:00:00 +2006-11-30T00:00:00 +2006-10-31T00:00:00 +2006-09-29T00:00:00 +2006-08-31T00:00:00 +2006-07-31T00:00:00 +2006-06-30T00:00:00 +2006-05-31T00:00:00 +2006-04-28T00:00:00 +2006-03-31T00:00:00 +2006-02-28T00:00:00 +2006-01-31T00:00:00 +2005-12-30T00:00:00 +2005-11-30T00:00:00 +2005-10-31T00:00:00 +2005-09-30T00:00:00 +2005-08-31T00:00:00 +2005-07-29T00:00:00 +2005-06-30T00:00:00 +2005-05-31T00:00:00 +2005-04-29T00:00:00 +2005-03-31T00:00:00 +2005-02-28T00:00:00 +2005-01-31T00:00:00 +2004-12-31T00:00:00 +2004-11-30T00:00:00 +2004-10-29T00:00:00 +2004-09-30T00:00:00 +2004-08-31T00:00:00 +2004-07-30T00:00:00 +2004-06-30T00:00:00 +2004-05-31T00:00:00 +2004-04-30T00:00:00 +2004-03-31T00:00:00 +2004-02-27T00:00:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.recurson.ref new file mode 100644 index 000000000..92b00d480 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/PayDay.ics.recurson.ref @@ -0,0 +1,83 @@ +2004-02-27 +2004-03-31 +2004-04-30 +2004-05-31 +2004-06-30 +2004-07-30 +2004-08-31 +2004-09-30 +2004-10-29 +2004-11-30 +2004-12-31 +2005-01-31 +2005-02-28 +2005-03-31 +2005-04-29 +2005-05-31 +2005-06-30 +2005-07-29 +2005-08-31 +2005-09-30 +2005-10-31 +2005-11-30 +2005-12-30 +2006-01-31 +2006-02-28 +2006-03-31 +2006-04-28 +2006-05-31 +2006-06-30 +2006-07-31 +2006-08-31 +2006-09-29 +2006-10-31 +2006-11-30 +2006-12-29 +2007-01-31 +2007-02-28 +2007-03-30 +2007-04-30 +2007-05-31 +2007-06-29 +2007-07-31 +2007-08-31 +2007-09-28 +2007-10-31 +2007-11-30 +2007-12-31 +2008-01-31 +2008-02-29 +2008-03-31 +2008-04-30 +2008-05-30 +2008-06-30 +2008-07-31 +2008-08-29 +2008-09-30 +2008-10-31 +2008-11-28 +2008-12-31 +2009-01-30 +2009-02-27 +2009-03-31 +2009-04-30 +2009-05-29 +2009-06-30 +2009-07-31 +2009-08-31 +2009-09-30 +2009-10-30 +2009-11-30 +2009-12-31 +2010-01-29 +2010-02-26 +2010-03-31 +2010-04-30 +2010-05-31 +2010-06-30 +2010-07-30 +2010-08-31 +2010-09-30 +2010-10-29 +2010-11-30 +2010-12-31 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics new file mode 100644 index 000000000..62471fd46 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics @@ -0,0 +1,13 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//KDE//LibKCal test cases 1.0//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +DTSTART:19971102 +SUMMARY:Yearly, on Nov 2, but date is taken from DTSTART, floating +RRULE:FREQ=YEARLY +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.next.ref new file mode 100644 index 000000000..9ee6a5730 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.next.ref @@ -0,0 +1,500 @@ +1997-11-02T00:00:00 +1998-11-02T00:00:00 +1999-11-02T00:00:00 +2000-11-02T00:00:00 +2001-11-02T00:00:00 +2002-11-02T00:00:00 +2003-11-02T00:00:00 +2004-11-02T00:00:00 +2005-11-02T00:00:00 +2006-11-02T00:00:00 +2007-11-02T00:00:00 +2008-11-02T00:00:00 +2009-11-02T00:00:00 +2010-11-02T00:00:00 +2011-11-02T00:00:00 +2012-11-02T00:00:00 +2013-11-02T00:00:00 +2014-11-02T00:00:00 +2015-11-02T00:00:00 +2016-11-02T00:00:00 +2017-11-02T00:00:00 +2018-11-02T00:00:00 +2019-11-02T00:00:00 +2020-11-02T00:00:00 +2021-11-02T00:00:00 +2022-11-02T00:00:00 +2023-11-02T00:00:00 +2024-11-02T00:00:00 +2025-11-02T00:00:00 +2026-11-02T00:00:00 +2027-11-02T00:00:00 +2028-11-02T00:00:00 +2029-11-02T00:00:00 +2030-11-02T00:00:00 +2031-11-02T00:00:00 +2032-11-02T00:00:00 +2033-11-02T00:00:00 +2034-11-02T00:00:00 +2035-11-02T00:00:00 +2036-11-02T00:00:00 +2037-11-02T00:00:00 +2038-11-02T00:00:00 +2039-11-02T00:00:00 +2040-11-02T00:00:00 +2041-11-02T00:00:00 +2042-11-02T00:00:00 +2043-11-02T00:00:00 +2044-11-02T00:00:00 +2045-11-02T00:00:00 +2046-11-02T00:00:00 +2047-11-02T00:00:00 +2048-11-02T00:00:00 +2049-11-02T00:00:00 +2050-11-02T00:00:00 +2051-11-02T00:00:00 +2052-11-02T00:00:00 +2053-11-02T00:00:00 +2054-11-02T00:00:00 +2055-11-02T00:00:00 +2056-11-02T00:00:00 +2057-11-02T00:00:00 +2058-11-02T00:00:00 +2059-11-02T00:00:00 +2060-11-02T00:00:00 +2061-11-02T00:00:00 +2062-11-02T00:00:00 +2063-11-02T00:00:00 +2064-11-02T00:00:00 +2065-11-02T00:00:00 +2066-11-02T00:00:00 +2067-11-02T00:00:00 +2068-11-02T00:00:00 +2069-11-02T00:00:00 +2070-11-02T00:00:00 +2071-11-02T00:00:00 +2072-11-02T00:00:00 +2073-11-02T00:00:00 +2074-11-02T00:00:00 +2075-11-02T00:00:00 +2076-11-02T00:00:00 +2077-11-02T00:00:00 +2078-11-02T00:00:00 +2079-11-02T00:00:00 +2080-11-02T00:00:00 +2081-11-02T00:00:00 +2082-11-02T00:00:00 +2083-11-02T00:00:00 +2084-11-02T00:00:00 +2085-11-02T00:00:00 +2086-11-02T00:00:00 +2087-11-02T00:00:00 +2088-11-02T00:00:00 +2089-11-02T00:00:00 +2090-11-02T00:00:00 +2091-11-02T00:00:00 +2092-11-02T00:00:00 +2093-11-02T00:00:00 +2094-11-02T00:00:00 +2095-11-02T00:00:00 +2096-11-02T00:00:00 +2097-11-02T00:00:00 +2098-11-02T00:00:00 +2099-11-02T00:00:00 +2100-11-02T00:00:00 +2101-11-02T00:00:00 +2102-11-02T00:00:00 +2103-11-02T00:00:00 +2104-11-02T00:00:00 +2105-11-02T00:00:00 +2106-11-02T00:00:00 +2107-11-02T00:00:00 +2108-11-02T00:00:00 +2109-11-02T00:00:00 +2110-11-02T00:00:00 +2111-11-02T00:00:00 +2112-11-02T00:00:00 +2113-11-02T00:00:00 +2114-11-02T00:00:00 +2115-11-02T00:00:00 +2116-11-02T00:00:00 +2117-11-02T00:00:00 +2118-11-02T00:00:00 +2119-11-02T00:00:00 +2120-11-02T00:00:00 +2121-11-02T00:00:00 +2122-11-02T00:00:00 +2123-11-02T00:00:00 +2124-11-02T00:00:00 +2125-11-02T00:00:00 +2126-11-02T00:00:00 +2127-11-02T00:00:00 +2128-11-02T00:00:00 +2129-11-02T00:00:00 +2130-11-02T00:00:00 +2131-11-02T00:00:00 +2132-11-02T00:00:00 +2133-11-02T00:00:00 +2134-11-02T00:00:00 +2135-11-02T00:00:00 +2136-11-02T00:00:00 +2137-11-02T00:00:00 +2138-11-02T00:00:00 +2139-11-02T00:00:00 +2140-11-02T00:00:00 +2141-11-02T00:00:00 +2142-11-02T00:00:00 +2143-11-02T00:00:00 +2144-11-02T00:00:00 +2145-11-02T00:00:00 +2146-11-02T00:00:00 +2147-11-02T00:00:00 +2148-11-02T00:00:00 +2149-11-02T00:00:00 +2150-11-02T00:00:00 +2151-11-02T00:00:00 +2152-11-02T00:00:00 +2153-11-02T00:00:00 +2154-11-02T00:00:00 +2155-11-02T00:00:00 +2156-11-02T00:00:00 +2157-11-02T00:00:00 +2158-11-02T00:00:00 +2159-11-02T00:00:00 +2160-11-02T00:00:00 +2161-11-02T00:00:00 +2162-11-02T00:00:00 +2163-11-02T00:00:00 +2164-11-02T00:00:00 +2165-11-02T00:00:00 +2166-11-02T00:00:00 +2167-11-02T00:00:00 +2168-11-02T00:00:00 +2169-11-02T00:00:00 +2170-11-02T00:00:00 +2171-11-02T00:00:00 +2172-11-02T00:00:00 +2173-11-02T00:00:00 +2174-11-02T00:00:00 +2175-11-02T00:00:00 +2176-11-02T00:00:00 +2177-11-02T00:00:00 +2178-11-02T00:00:00 +2179-11-02T00:00:00 +2180-11-02T00:00:00 +2181-11-02T00:00:00 +2182-11-02T00:00:00 +2183-11-02T00:00:00 +2184-11-02T00:00:00 +2185-11-02T00:00:00 +2186-11-02T00:00:00 +2187-11-02T00:00:00 +2188-11-02T00:00:00 +2189-11-02T00:00:00 +2190-11-02T00:00:00 +2191-11-02T00:00:00 +2192-11-02T00:00:00 +2193-11-02T00:00:00 +2194-11-02T00:00:00 +2195-11-02T00:00:00 +2196-11-02T00:00:00 +2197-11-02T00:00:00 +2198-11-02T00:00:00 +2199-11-02T00:00:00 +2200-11-02T00:00:00 +2201-11-02T00:00:00 +2202-11-02T00:00:00 +2203-11-02T00:00:00 +2204-11-02T00:00:00 +2205-11-02T00:00:00 +2206-11-02T00:00:00 +2207-11-02T00:00:00 +2208-11-02T00:00:00 +2209-11-02T00:00:00 +2210-11-02T00:00:00 +2211-11-02T00:00:00 +2212-11-02T00:00:00 +2213-11-02T00:00:00 +2214-11-02T00:00:00 +2215-11-02T00:00:00 +2216-11-02T00:00:00 +2217-11-02T00:00:00 +2218-11-02T00:00:00 +2219-11-02T00:00:00 +2220-11-02T00:00:00 +2221-11-02T00:00:00 +2222-11-02T00:00:00 +2223-11-02T00:00:00 +2224-11-02T00:00:00 +2225-11-02T00:00:00 +2226-11-02T00:00:00 +2227-11-02T00:00:00 +2228-11-02T00:00:00 +2229-11-02T00:00:00 +2230-11-02T00:00:00 +2231-11-02T00:00:00 +2232-11-02T00:00:00 +2233-11-02T00:00:00 +2234-11-02T00:00:00 +2235-11-02T00:00:00 +2236-11-02T00:00:00 +2237-11-02T00:00:00 +2238-11-02T00:00:00 +2239-11-02T00:00:00 +2240-11-02T00:00:00 +2241-11-02T00:00:00 +2242-11-02T00:00:00 +2243-11-02T00:00:00 +2244-11-02T00:00:00 +2245-11-02T00:00:00 +2246-11-02T00:00:00 +2247-11-02T00:00:00 +2248-11-02T00:00:00 +2249-11-02T00:00:00 +2250-11-02T00:00:00 +2251-11-02T00:00:00 +2252-11-02T00:00:00 +2253-11-02T00:00:00 +2254-11-02T00:00:00 +2255-11-02T00:00:00 +2256-11-02T00:00:00 +2257-11-02T00:00:00 +2258-11-02T00:00:00 +2259-11-02T00:00:00 +2260-11-02T00:00:00 +2261-11-02T00:00:00 +2262-11-02T00:00:00 +2263-11-02T00:00:00 +2264-11-02T00:00:00 +2265-11-02T00:00:00 +2266-11-02T00:00:00 +2267-11-02T00:00:00 +2268-11-02T00:00:00 +2269-11-02T00:00:00 +2270-11-02T00:00:00 +2271-11-02T00:00:00 +2272-11-02T00:00:00 +2273-11-02T00:00:00 +2274-11-02T00:00:00 +2275-11-02T00:00:00 +2276-11-02T00:00:00 +2277-11-02T00:00:00 +2278-11-02T00:00:00 +2279-11-02T00:00:00 +2280-11-02T00:00:00 +2281-11-02T00:00:00 +2282-11-02T00:00:00 +2283-11-02T00:00:00 +2284-11-02T00:00:00 +2285-11-02T00:00:00 +2286-11-02T00:00:00 +2287-11-02T00:00:00 +2288-11-02T00:00:00 +2289-11-02T00:00:00 +2290-11-02T00:00:00 +2291-11-02T00:00:00 +2292-11-02T00:00:00 +2293-11-02T00:00:00 +2294-11-02T00:00:00 +2295-11-02T00:00:00 +2296-11-02T00:00:00 +2297-11-02T00:00:00 +2298-11-02T00:00:00 +2299-11-02T00:00:00 +2300-11-02T00:00:00 +2301-11-02T00:00:00 +2302-11-02T00:00:00 +2303-11-02T00:00:00 +2304-11-02T00:00:00 +2305-11-02T00:00:00 +2306-11-02T00:00:00 +2307-11-02T00:00:00 +2308-11-02T00:00:00 +2309-11-02T00:00:00 +2310-11-02T00:00:00 +2311-11-02T00:00:00 +2312-11-02T00:00:00 +2313-11-02T00:00:00 +2314-11-02T00:00:00 +2315-11-02T00:00:00 +2316-11-02T00:00:00 +2317-11-02T00:00:00 +2318-11-02T00:00:00 +2319-11-02T00:00:00 +2320-11-02T00:00:00 +2321-11-02T00:00:00 +2322-11-02T00:00:00 +2323-11-02T00:00:00 +2324-11-02T00:00:00 +2325-11-02T00:00:00 +2326-11-02T00:00:00 +2327-11-02T00:00:00 +2328-11-02T00:00:00 +2329-11-02T00:00:00 +2330-11-02T00:00:00 +2331-11-02T00:00:00 +2332-11-02T00:00:00 +2333-11-02T00:00:00 +2334-11-02T00:00:00 +2335-11-02T00:00:00 +2336-11-02T00:00:00 +2337-11-02T00:00:00 +2338-11-02T00:00:00 +2339-11-02T00:00:00 +2340-11-02T00:00:00 +2341-11-02T00:00:00 +2342-11-02T00:00:00 +2343-11-02T00:00:00 +2344-11-02T00:00:00 +2345-11-02T00:00:00 +2346-11-02T00:00:00 +2347-11-02T00:00:00 +2348-11-02T00:00:00 +2349-11-02T00:00:00 +2350-11-02T00:00:00 +2351-11-02T00:00:00 +2352-11-02T00:00:00 +2353-11-02T00:00:00 +2354-11-02T00:00:00 +2355-11-02T00:00:00 +2356-11-02T00:00:00 +2357-11-02T00:00:00 +2358-11-02T00:00:00 +2359-11-02T00:00:00 +2360-11-02T00:00:00 +2361-11-02T00:00:00 +2362-11-02T00:00:00 +2363-11-02T00:00:00 +2364-11-02T00:00:00 +2365-11-02T00:00:00 +2366-11-02T00:00:00 +2367-11-02T00:00:00 +2368-11-02T00:00:00 +2369-11-02T00:00:00 +2370-11-02T00:00:00 +2371-11-02T00:00:00 +2372-11-02T00:00:00 +2373-11-02T00:00:00 +2374-11-02T00:00:00 +2375-11-02T00:00:00 +2376-11-02T00:00:00 +2377-11-02T00:00:00 +2378-11-02T00:00:00 +2379-11-02T00:00:00 +2380-11-02T00:00:00 +2381-11-02T00:00:00 +2382-11-02T00:00:00 +2383-11-02T00:00:00 +2384-11-02T00:00:00 +2385-11-02T00:00:00 +2386-11-02T00:00:00 +2387-11-02T00:00:00 +2388-11-02T00:00:00 +2389-11-02T00:00:00 +2390-11-02T00:00:00 +2391-11-02T00:00:00 +2392-11-02T00:00:00 +2393-11-02T00:00:00 +2394-11-02T00:00:00 +2395-11-02T00:00:00 +2396-11-02T00:00:00 +2397-11-02T00:00:00 +2398-11-02T00:00:00 +2399-11-02T00:00:00 +2400-11-02T00:00:00 +2401-11-02T00:00:00 +2402-11-02T00:00:00 +2403-11-02T00:00:00 +2404-11-02T00:00:00 +2405-11-02T00:00:00 +2406-11-02T00:00:00 +2407-11-02T00:00:00 +2408-11-02T00:00:00 +2409-11-02T00:00:00 +2410-11-02T00:00:00 +2411-11-02T00:00:00 +2412-11-02T00:00:00 +2413-11-02T00:00:00 +2414-11-02T00:00:00 +2415-11-02T00:00:00 +2416-11-02T00:00:00 +2417-11-02T00:00:00 +2418-11-02T00:00:00 +2419-11-02T00:00:00 +2420-11-02T00:00:00 +2421-11-02T00:00:00 +2422-11-02T00:00:00 +2423-11-02T00:00:00 +2424-11-02T00:00:00 +2425-11-02T00:00:00 +2426-11-02T00:00:00 +2427-11-02T00:00:00 +2428-11-02T00:00:00 +2429-11-02T00:00:00 +2430-11-02T00:00:00 +2431-11-02T00:00:00 +2432-11-02T00:00:00 +2433-11-02T00:00:00 +2434-11-02T00:00:00 +2435-11-02T00:00:00 +2436-11-02T00:00:00 +2437-11-02T00:00:00 +2438-11-02T00:00:00 +2439-11-02T00:00:00 +2440-11-02T00:00:00 +2441-11-02T00:00:00 +2442-11-02T00:00:00 +2443-11-02T00:00:00 +2444-11-02T00:00:00 +2445-11-02T00:00:00 +2446-11-02T00:00:00 +2447-11-02T00:00:00 +2448-11-02T00:00:00 +2449-11-02T00:00:00 +2450-11-02T00:00:00 +2451-11-02T00:00:00 +2452-11-02T00:00:00 +2453-11-02T00:00:00 +2454-11-02T00:00:00 +2455-11-02T00:00:00 +2456-11-02T00:00:00 +2457-11-02T00:00:00 +2458-11-02T00:00:00 +2459-11-02T00:00:00 +2460-11-02T00:00:00 +2461-11-02T00:00:00 +2462-11-02T00:00:00 +2463-11-02T00:00:00 +2464-11-02T00:00:00 +2465-11-02T00:00:00 +2466-11-02T00:00:00 +2467-11-02T00:00:00 +2468-11-02T00:00:00 +2469-11-02T00:00:00 +2470-11-02T00:00:00 +2471-11-02T00:00:00 +2472-11-02T00:00:00 +2473-11-02T00:00:00 +2474-11-02T00:00:00 +2475-11-02T00:00:00 +2476-11-02T00:00:00 +2477-11-02T00:00:00 +2478-11-02T00:00:00 +2479-11-02T00:00:00 +2480-11-02T00:00:00 +2481-11-02T00:00:00 +2482-11-02T00:00:00 +2483-11-02T00:00:00 +2484-11-02T00:00:00 +2485-11-02T00:00:00 +2486-11-02T00:00:00 +2487-11-02T00:00:00 +2488-11-02T00:00:00 +2489-11-02T00:00:00 +2490-11-02T00:00:00 +2491-11-02T00:00:00 +2492-11-02T00:00:00 +2493-11-02T00:00:00 +2494-11-02T00:00:00 +2495-11-02T00:00:00 +2496-11-02T00:00:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.prev.ref new file mode 100644 index 000000000..7397200c5 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.prev.ref @@ -0,0 +1,15 @@ +2010-11-02T00:00:00 +2009-11-02T00:00:00 +2008-11-02T00:00:00 +2007-11-02T00:00:00 +2006-11-02T00:00:00 +2005-11-02T00:00:00 +2004-11-02T00:00:00 +2003-11-02T00:00:00 +2002-11-02T00:00:00 +2001-11-02T00:00:00 +2000-11-02T00:00:00 +1999-11-02T00:00:00 +1998-11-02T00:00:00 +1997-11-02T00:00:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.recurson.ref new file mode 100644 index 000000000..8e382633f --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/anniversary_4.6.1.ics.recurson.ref @@ -0,0 +1,14 @@ +1997-11-02 +1998-11-02 +1999-11-02 +2000-11-02 +2001-11-02 +2002-11-02 +2003-11-02 +2004-11-02 +2005-11-02 +2006-11-02 +2007-11-02 +2008-11-02 +2009-11-02 +2010-11-02 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics new file mode 100644 index 000000000..d820efb2c --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics @@ -0,0 +1,16 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Every 6 days, Month May, starting 12.5.2005 +DTSTART:20050512T031500Z +RRULE:FREQ=DAILY;INTERVAL=6;BYMONTH=5 +DURATION:PT5H +END:VEVENT + + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.next.ref new file mode 100644 index 000000000..80c12d3fb --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-18T03:15:00 +2005-05-24T03:15:00 +2005-05-30T03:15:00 +2006-05-01T03:15:00 +2006-05-07T03:15:00 +2006-05-13T03:15:00 +2006-05-19T03:15:00 +2006-05-25T03:15:00 +2006-05-31T03:15:00 +2007-05-02T03:15:00 +2007-05-08T03:15:00 +2007-05-14T03:15:00 +2007-05-20T03:15:00 +2007-05-26T03:15:00 +2008-05-02T03:15:00 +2008-05-08T03:15:00 +2008-05-14T03:15:00 +2008-05-20T03:15:00 +2008-05-26T03:15:00 +2009-05-03T03:15:00 +2009-05-09T03:15:00 +2009-05-15T03:15:00 +2009-05-21T03:15:00 +2009-05-27T03:15:00 +2010-05-04T03:15:00 +2010-05-10T03:15:00 +2010-05-16T03:15:00 +2010-05-22T03:15:00 +2010-05-28T03:15:00 +2011-05-05T03:15:00 +2011-05-11T03:15:00 +2011-05-17T03:15:00 +2011-05-23T03:15:00 +2011-05-29T03:15:00 +2012-05-05T03:15:00 +2012-05-11T03:15:00 +2012-05-17T03:15:00 +2012-05-23T03:15:00 +2012-05-29T03:15:00 +2013-05-06T03:15:00 +2013-05-12T03:15:00 +2013-05-18T03:15:00 +2013-05-24T03:15:00 +2013-05-30T03:15:00 +2014-05-01T03:15:00 +2014-05-07T03:15:00 +2014-05-13T03:15:00 +2014-05-19T03:15:00 +2014-05-25T03:15:00 +2014-05-31T03:15:00 +2015-05-02T03:15:00 +2015-05-08T03:15:00 +2015-05-14T03:15:00 +2015-05-20T03:15:00 +2015-05-26T03:15:00 +2016-05-02T03:15:00 +2016-05-08T03:15:00 +2016-05-14T03:15:00 +2016-05-20T03:15:00 +2016-05-26T03:15:00 +2017-05-03T03:15:00 +2017-05-09T03:15:00 +2017-05-15T03:15:00 +2017-05-21T03:15:00 +2017-05-27T03:15:00 +2018-05-04T03:15:00 +2018-05-10T03:15:00 +2018-05-16T03:15:00 +2018-05-22T03:15:00 +2018-05-28T03:15:00 +2019-05-05T03:15:00 +2019-05-11T03:15:00 +2019-05-17T03:15:00 +2019-05-23T03:15:00 +2019-05-29T03:15:00 +2020-05-05T03:15:00 +2020-05-11T03:15:00 +2020-05-17T03:15:00 +2020-05-23T03:15:00 +2020-05-29T03:15:00 +2021-05-06T03:15:00 +2021-05-12T03:15:00 +2021-05-18T03:15:00 +2021-05-24T03:15:00 +2021-05-30T03:15:00 +2022-05-01T03:15:00 +2022-05-07T03:15:00 +2022-05-13T03:15:00 +2022-05-19T03:15:00 +2022-05-25T03:15:00 +2022-05-31T03:15:00 +2023-05-02T03:15:00 +2023-05-08T03:15:00 +2023-05-14T03:15:00 +2023-05-20T03:15:00 +2023-05-26T03:15:00 +2024-05-02T03:15:00 +2024-05-08T03:15:00 +2024-05-14T03:15:00 +2024-05-20T03:15:00 +2024-05-26T03:15:00 +2025-05-03T03:15:00 +2025-05-09T03:15:00 +2025-05-15T03:15:00 +2025-05-21T03:15:00 +2025-05-27T03:15:00 +2026-05-04T03:15:00 +2026-05-10T03:15:00 +2026-05-16T03:15:00 +2026-05-22T03:15:00 +2026-05-28T03:15:00 +2027-05-05T03:15:00 +2027-05-11T03:15:00 +2027-05-17T03:15:00 +2027-05-23T03:15:00 +2027-05-29T03:15:00 +2028-05-05T03:15:00 +2028-05-11T03:15:00 +2028-05-17T03:15:00 +2028-05-23T03:15:00 +2028-05-29T03:15:00 +2029-05-06T03:15:00 +2029-05-12T03:15:00 +2029-05-18T03:15:00 +2029-05-24T03:15:00 +2029-05-30T03:15:00 +2030-05-01T03:15:00 +2030-05-07T03:15:00 +2030-05-13T03:15:00 +2030-05-19T03:15:00 +2030-05-25T03:15:00 +2030-05-31T03:15:00 +2031-05-02T03:15:00 +2031-05-08T03:15:00 +2031-05-14T03:15:00 +2031-05-20T03:15:00 +2031-05-26T03:15:00 +2032-05-02T03:15:00 +2032-05-08T03:15:00 +2032-05-14T03:15:00 +2032-05-20T03:15:00 +2032-05-26T03:15:00 +2033-05-03T03:15:00 +2033-05-09T03:15:00 +2033-05-15T03:15:00 +2033-05-21T03:15:00 +2033-05-27T03:15:00 +2034-05-04T03:15:00 +2034-05-10T03:15:00 +2034-05-16T03:15:00 +2034-05-22T03:15:00 +2034-05-28T03:15:00 +2035-05-05T03:15:00 +2035-05-11T03:15:00 +2035-05-17T03:15:00 +2035-05-23T03:15:00 +2035-05-29T03:15:00 +2036-05-05T03:15:00 +2036-05-11T03:15:00 +2036-05-17T03:15:00 +2036-05-23T03:15:00 +2036-05-29T03:15:00 +2037-05-06T03:15:00 +2037-05-12T03:15:00 +2037-05-18T03:15:00 +2037-05-24T03:15:00 +2037-05-30T03:15:00 +2038-05-01T03:15:00 +2038-05-07T03:15:00 +2038-05-13T03:15:00 +2038-05-19T03:15:00 +2038-05-25T03:15:00 +2038-05-31T03:15:00 +2039-05-02T03:15:00 +2039-05-08T03:15:00 +2039-05-14T03:15:00 +2039-05-20T03:15:00 +2039-05-26T03:15:00 +2040-05-02T03:15:00 +2040-05-08T03:15:00 +2040-05-14T03:15:00 +2040-05-20T03:15:00 +2040-05-26T03:15:00 +2041-05-03T03:15:00 +2041-05-09T03:15:00 +2041-05-15T03:15:00 +2041-05-21T03:15:00 +2041-05-27T03:15:00 +2042-05-04T03:15:00 +2042-05-10T03:15:00 +2042-05-16T03:15:00 +2042-05-22T03:15:00 +2042-05-28T03:15:00 +2043-05-05T03:15:00 +2043-05-11T03:15:00 +2043-05-17T03:15:00 +2043-05-23T03:15:00 +2043-05-29T03:15:00 +2044-05-05T03:15:00 +2044-05-11T03:15:00 +2044-05-17T03:15:00 +2044-05-23T03:15:00 +2044-05-29T03:15:00 +2045-05-06T03:15:00 +2045-05-12T03:15:00 +2045-05-18T03:15:00 +2045-05-24T03:15:00 +2045-05-30T03:15:00 +2046-05-01T03:15:00 +2046-05-07T03:15:00 +2046-05-13T03:15:00 +2046-05-19T03:15:00 +2046-05-25T03:15:00 +2046-05-31T03:15:00 +2047-05-02T03:15:00 +2047-05-08T03:15:00 +2047-05-14T03:15:00 +2047-05-20T03:15:00 +2047-05-26T03:15:00 +2048-05-02T03:15:00 +2048-05-08T03:15:00 +2048-05-14T03:15:00 +2048-05-20T03:15:00 +2048-05-26T03:15:00 +2049-05-03T03:15:00 +2049-05-09T03:15:00 +2049-05-15T03:15:00 +2049-05-21T03:15:00 +2049-05-27T03:15:00 +2050-05-04T03:15:00 +2050-05-10T03:15:00 +2050-05-16T03:15:00 +2050-05-22T03:15:00 +2050-05-28T03:15:00 +2051-05-05T03:15:00 +2051-05-11T03:15:00 +2051-05-17T03:15:00 +2051-05-23T03:15:00 +2051-05-29T03:15:00 +2052-05-05T03:15:00 +2052-05-11T03:15:00 +2052-05-17T03:15:00 +2052-05-23T03:15:00 +2052-05-29T03:15:00 +2053-05-06T03:15:00 +2053-05-12T03:15:00 +2053-05-18T03:15:00 +2053-05-24T03:15:00 +2053-05-30T03:15:00 +2054-05-01T03:15:00 +2054-05-07T03:15:00 +2054-05-13T03:15:00 +2054-05-19T03:15:00 +2054-05-25T03:15:00 +2054-05-31T03:15:00 +2055-05-02T03:15:00 +2055-05-08T03:15:00 +2055-05-14T03:15:00 +2055-05-20T03:15:00 +2055-05-26T03:15:00 +2056-05-02T03:15:00 +2056-05-08T03:15:00 +2056-05-14T03:15:00 +2056-05-20T03:15:00 +2056-05-26T03:15:00 +2057-05-03T03:15:00 +2057-05-09T03:15:00 +2057-05-15T03:15:00 +2057-05-21T03:15:00 +2057-05-27T03:15:00 +2058-05-04T03:15:00 +2058-05-10T03:15:00 +2058-05-16T03:15:00 +2058-05-22T03:15:00 +2058-05-28T03:15:00 +2059-05-05T03:15:00 +2059-05-11T03:15:00 +2059-05-17T03:15:00 +2059-05-23T03:15:00 +2059-05-29T03:15:00 +2060-05-05T03:15:00 +2060-05-11T03:15:00 +2060-05-17T03:15:00 +2060-05-23T03:15:00 +2060-05-29T03:15:00 +2061-05-06T03:15:00 +2061-05-12T03:15:00 +2061-05-18T03:15:00 +2061-05-24T03:15:00 +2061-05-30T03:15:00 +2062-05-01T03:15:00 +2062-05-07T03:15:00 +2062-05-13T03:15:00 +2062-05-19T03:15:00 +2062-05-25T03:15:00 +2062-05-31T03:15:00 +2063-05-02T03:15:00 +2063-05-08T03:15:00 +2063-05-14T03:15:00 +2063-05-20T03:15:00 +2063-05-26T03:15:00 +2064-05-02T03:15:00 +2064-05-08T03:15:00 +2064-05-14T03:15:00 +2064-05-20T03:15:00 +2064-05-26T03:15:00 +2065-05-03T03:15:00 +2065-05-09T03:15:00 +2065-05-15T03:15:00 +2065-05-21T03:15:00 +2065-05-27T03:15:00 +2066-05-04T03:15:00 +2066-05-10T03:15:00 +2066-05-16T03:15:00 +2066-05-22T03:15:00 +2066-05-28T03:15:00 +2067-05-05T03:15:00 +2067-05-11T03:15:00 +2067-05-17T03:15:00 +2067-05-23T03:15:00 +2067-05-29T03:15:00 +2068-05-05T03:15:00 +2068-05-11T03:15:00 +2068-05-17T03:15:00 +2068-05-23T03:15:00 +2068-05-29T03:15:00 +2069-05-06T03:15:00 +2069-05-12T03:15:00 +2069-05-18T03:15:00 +2069-05-24T03:15:00 +2069-05-30T03:15:00 +2070-05-01T03:15:00 +2070-05-07T03:15:00 +2070-05-13T03:15:00 +2070-05-19T03:15:00 +2070-05-25T03:15:00 +2070-05-31T03:15:00 +2071-05-02T03:15:00 +2071-05-08T03:15:00 +2071-05-14T03:15:00 +2071-05-20T03:15:00 +2071-05-26T03:15:00 +2072-05-02T03:15:00 +2072-05-08T03:15:00 +2072-05-14T03:15:00 +2072-05-20T03:15:00 +2072-05-26T03:15:00 +2073-05-03T03:15:00 +2073-05-09T03:15:00 +2073-05-15T03:15:00 +2073-05-21T03:15:00 +2073-05-27T03:15:00 +2074-05-04T03:15:00 +2074-05-10T03:15:00 +2074-05-16T03:15:00 +2074-05-22T03:15:00 +2074-05-28T03:15:00 +2075-05-05T03:15:00 +2075-05-11T03:15:00 +2075-05-17T03:15:00 +2075-05-23T03:15:00 +2075-05-29T03:15:00 +2076-05-05T03:15:00 +2076-05-11T03:15:00 +2076-05-17T03:15:00 +2076-05-23T03:15:00 +2076-05-29T03:15:00 +2077-05-06T03:15:00 +2077-05-12T03:15:00 +2077-05-18T03:15:00 +2077-05-24T03:15:00 +2077-05-30T03:15:00 +2078-05-01T03:15:00 +2078-05-07T03:15:00 +2078-05-13T03:15:00 +2078-05-19T03:15:00 +2078-05-25T03:15:00 +2078-05-31T03:15:00 +2079-05-02T03:15:00 +2079-05-08T03:15:00 +2079-05-14T03:15:00 +2079-05-20T03:15:00 +2079-05-26T03:15:00 +2080-05-02T03:15:00 +2080-05-08T03:15:00 +2080-05-14T03:15:00 +2080-05-20T03:15:00 +2080-05-26T03:15:00 +2081-05-03T03:15:00 +2081-05-09T03:15:00 +2081-05-15T03:15:00 +2081-05-21T03:15:00 +2081-05-27T03:15:00 +2082-05-04T03:15:00 +2082-05-10T03:15:00 +2082-05-16T03:15:00 +2082-05-22T03:15:00 +2082-05-28T03:15:00 +2083-05-05T03:15:00 +2083-05-11T03:15:00 +2083-05-17T03:15:00 +2083-05-23T03:15:00 +2083-05-29T03:15:00 +2084-05-05T03:15:00 +2084-05-11T03:15:00 +2084-05-17T03:15:00 +2084-05-23T03:15:00 +2084-05-29T03:15:00 +2085-05-06T03:15:00 +2085-05-12T03:15:00 +2085-05-18T03:15:00 +2085-05-24T03:15:00 +2085-05-30T03:15:00 +2086-05-01T03:15:00 +2086-05-07T03:15:00 +2086-05-13T03:15:00 +2086-05-19T03:15:00 +2086-05-25T03:15:00 +2086-05-31T03:15:00 +2087-05-02T03:15:00 +2087-05-08T03:15:00 +2087-05-14T03:15:00 +2087-05-20T03:15:00 +2087-05-26T03:15:00 +2088-05-02T03:15:00 +2088-05-08T03:15:00 +2088-05-14T03:15:00 +2088-05-20T03:15:00 +2088-05-26T03:15:00 +2089-05-03T03:15:00 +2089-05-09T03:15:00 +2089-05-15T03:15:00 +2089-05-21T03:15:00 +2089-05-27T03:15:00 +2090-05-04T03:15:00 +2090-05-10T03:15:00 +2090-05-16T03:15:00 +2090-05-22T03:15:00 +2090-05-28T03:15:00 +2091-05-05T03:15:00 +2091-05-11T03:15:00 +2091-05-17T03:15:00 +2091-05-23T03:15:00 +2091-05-29T03:15:00 +2092-05-05T03:15:00 +2092-05-11T03:15:00 +2092-05-17T03:15:00 +2092-05-23T03:15:00 +2092-05-29T03:15:00 +2093-05-06T03:15:00 +2093-05-12T03:15:00 +2093-05-18T03:15:00 +2093-05-24T03:15:00 +2093-05-30T03:15:00 +2094-05-01T03:15:00 +2094-05-07T03:15:00 +2094-05-13T03:15:00 +2094-05-19T03:15:00 +2094-05-25T03:15:00 +2094-05-31T03:15:00 +2095-05-02T03:15:00 +2095-05-08T03:15:00 +2095-05-14T03:15:00 +2095-05-20T03:15:00 +2095-05-26T03:15:00 +2096-05-02T03:15:00 +2096-05-08T03:15:00 +2096-05-14T03:15:00 +2096-05-20T03:15:00 +2096-05-26T03:15:00 +2097-05-03T03:15:00 +2097-05-09T03:15:00 +2097-05-15T03:15:00 +2097-05-21T03:15:00 +2097-05-27T03:15:00 +2098-05-04T03:15:00 +2098-05-10T03:15:00 +2098-05-16T03:15:00 +2098-05-22T03:15:00 +2098-05-28T03:15:00 +2099-05-05T03:15:00 +2099-05-11T03:15:00 +2099-05-17T03:15:00 +2099-05-23T03:15:00 +2099-05-29T03:15:00 +2100-05-06T03:15:00 +2100-05-12T03:15:00 +2100-05-18T03:15:00 +2100-05-24T03:15:00 +2100-05-30T03:15:00 +2101-05-01T03:15:00 +2101-05-07T03:15:00 +2101-05-13T03:15:00 +2101-05-19T03:15:00 +2101-05-25T03:15:00 +2101-05-31T03:15:00 +2102-05-02T03:15:00 +2102-05-08T03:15:00 +2102-05-14T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.prev.ref new file mode 100644 index 000000000..966032f07 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.prev.ref @@ -0,0 +1,31 @@ +2010-05-28T03:15:00 +2010-05-22T03:15:00 +2010-05-16T03:15:00 +2010-05-10T03:15:00 +2010-05-04T03:15:00 +2009-05-27T03:15:00 +2009-05-21T03:15:00 +2009-05-15T03:15:00 +2009-05-09T03:15:00 +2009-05-03T03:15:00 +2008-05-26T03:15:00 +2008-05-20T03:15:00 +2008-05-14T03:15:00 +2008-05-08T03:15:00 +2008-05-02T03:15:00 +2007-05-26T03:15:00 +2007-05-20T03:15:00 +2007-05-14T03:15:00 +2007-05-08T03:15:00 +2007-05-02T03:15:00 +2006-05-31T03:15:00 +2006-05-25T03:15:00 +2006-05-19T03:15:00 +2006-05-13T03:15:00 +2006-05-07T03:15:00 +2006-05-01T03:15:00 +2005-05-30T03:15:00 +2005-05-24T03:15:00 +2005-05-18T03:15:00 +2005-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.recurson.ref new file mode 100644 index 000000000..c0a3729a2 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/daily.ics.recurson.ref @@ -0,0 +1,30 @@ +2005-05-12 +2005-05-18 +2005-05-24 +2005-05-30 +2006-05-01 +2006-05-07 +2006-05-13 +2006-05-19 +2006-05-25 +2006-05-31 +2007-05-02 +2007-05-08 +2007-05-14 +2007-05-20 +2007-05-26 +2008-05-02 +2008-05-08 +2008-05-14 +2008-05-20 +2008-05-26 +2009-05-03 +2009-05-09 +2009-05-15 +2009-05-21 +2009-05-27 +2010-05-04 +2010-05-10 +2010-05-16 +2010-05-22 +2010-05-28 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics new file mode 100644 index 000000000..c2a8bd781 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics @@ -0,0 +1,24 @@ +BEGIN:VCALENDAR +PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4//EN +VERSION:2.0 +X-LibKCal-Testsuite-OutTZ:UTC +BEGIN:VEVENT +DTSTAMP:20050522T201207Z +ORGANIZER;CN=Reinhold Kainhofer:MAILTO:[email protected] +CREATED:20050522T201119Z +UID:KOrganizer-557711714.436 +SEQUENCE:0 +LAST-MODIFIED:20050522T201119Z +SUMMARY:asdfasdf +CLASS:PUBLIC +PRIORITY:5 +RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=TU +EXDATE;VALUE=DATE:20050531 +EXDATE;VALUE=DATE:20060516 +DTSTART:20050517T084500Z +DTEND:20050517T121500Z +TRANSP:OPAQUE +END:VEVENT + +END:VCALENDAR + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.next.ref new file mode 100644 index 000000000..10c3a44a6 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-17T08:45:00 +2005-05-24T08:45:00 +2005-06-07T08:45:00 +2005-06-14T08:45:00 +2005-06-21T08:45:00 +2005-06-28T08:45:00 +2005-07-05T08:45:00 +2005-07-12T08:45:00 +2005-07-19T08:45:00 +2005-07-26T08:45:00 +2005-08-02T08:45:00 +2005-08-09T08:45:00 +2005-08-16T08:45:00 +2005-08-23T08:45:00 +2005-08-30T08:45:00 +2005-09-06T08:45:00 +2005-09-13T08:45:00 +2005-09-20T08:45:00 +2005-09-27T08:45:00 +2005-10-04T08:45:00 +2005-10-11T08:45:00 +2005-10-18T08:45:00 +2005-10-25T08:45:00 +2005-11-01T08:45:00 +2005-11-08T08:45:00 +2005-11-15T08:45:00 +2005-11-22T08:45:00 +2005-11-29T08:45:00 +2005-12-06T08:45:00 +2005-12-13T08:45:00 +2005-12-20T08:45:00 +2005-12-27T08:45:00 +2006-01-03T08:45:00 +2006-01-10T08:45:00 +2006-01-17T08:45:00 +2006-01-24T08:45:00 +2006-01-31T08:45:00 +2006-02-07T08:45:00 +2006-02-14T08:45:00 +2006-02-21T08:45:00 +2006-02-28T08:45:00 +2006-03-07T08:45:00 +2006-03-14T08:45:00 +2006-03-21T08:45:00 +2006-03-28T08:45:00 +2006-04-04T08:45:00 +2006-04-11T08:45:00 +2006-04-18T08:45:00 +2006-04-25T08:45:00 +2006-05-02T08:45:00 +2006-05-09T08:45:00 +2006-05-23T08:45:00 +2006-05-30T08:45:00 +2006-06-06T08:45:00 +2006-06-13T08:45:00 +2006-06-20T08:45:00 +2006-06-27T08:45:00 +2006-07-04T08:45:00 +2006-07-11T08:45:00 +2006-07-18T08:45:00 +2006-07-25T08:45:00 +2006-08-01T08:45:00 +2006-08-08T08:45:00 +2006-08-15T08:45:00 +2006-08-22T08:45:00 +2006-08-29T08:45:00 +2006-09-05T08:45:00 +2006-09-12T08:45:00 +2006-09-19T08:45:00 +2006-09-26T08:45:00 +2006-10-03T08:45:00 +2006-10-10T08:45:00 +2006-10-17T08:45:00 +2006-10-24T08:45:00 +2006-10-31T08:45:00 +2006-11-07T08:45:00 +2006-11-14T08:45:00 +2006-11-21T08:45:00 +2006-11-28T08:45:00 +2006-12-05T08:45:00 +2006-12-12T08:45:00 +2006-12-19T08:45:00 +2006-12-26T08:45:00 +2007-01-02T08:45:00 +2007-01-09T08:45:00 +2007-01-16T08:45:00 +2007-01-23T08:45:00 +2007-01-30T08:45:00 +2007-02-06T08:45:00 +2007-02-13T08:45:00 +2007-02-20T08:45:00 +2007-02-27T08:45:00 +2007-03-06T08:45:00 +2007-03-13T08:45:00 +2007-03-20T08:45:00 +2007-03-27T08:45:00 +2007-04-03T08:45:00 +2007-04-10T08:45:00 +2007-04-17T08:45:00 +2007-04-24T08:45:00 +2007-05-01T08:45:00 +2007-05-08T08:45:00 +2007-05-15T08:45:00 +2007-05-22T08:45:00 +2007-05-29T08:45:00 +2007-06-05T08:45:00 +2007-06-12T08:45:00 +2007-06-19T08:45:00 +2007-06-26T08:45:00 +2007-07-03T08:45:00 +2007-07-10T08:45:00 +2007-07-17T08:45:00 +2007-07-24T08:45:00 +2007-07-31T08:45:00 +2007-08-07T08:45:00 +2007-08-14T08:45:00 +2007-08-21T08:45:00 +2007-08-28T08:45:00 +2007-09-04T08:45:00 +2007-09-11T08:45:00 +2007-09-18T08:45:00 +2007-09-25T08:45:00 +2007-10-02T08:45:00 +2007-10-09T08:45:00 +2007-10-16T08:45:00 +2007-10-23T08:45:00 +2007-10-30T08:45:00 +2007-11-06T08:45:00 +2007-11-13T08:45:00 +2007-11-20T08:45:00 +2007-11-27T08:45:00 +2007-12-04T08:45:00 +2007-12-11T08:45:00 +2007-12-18T08:45:00 +2007-12-25T08:45:00 +2008-01-01T08:45:00 +2008-01-08T08:45:00 +2008-01-15T08:45:00 +2008-01-22T08:45:00 +2008-01-29T08:45:00 +2008-02-05T08:45:00 +2008-02-12T08:45:00 +2008-02-19T08:45:00 +2008-02-26T08:45:00 +2008-03-04T08:45:00 +2008-03-11T08:45:00 +2008-03-18T08:45:00 +2008-03-25T08:45:00 +2008-04-01T08:45:00 +2008-04-08T08:45:00 +2008-04-15T08:45:00 +2008-04-22T08:45:00 +2008-04-29T08:45:00 +2008-05-06T08:45:00 +2008-05-13T08:45:00 +2008-05-20T08:45:00 +2008-05-27T08:45:00 +2008-06-03T08:45:00 +2008-06-10T08:45:00 +2008-06-17T08:45:00 +2008-06-24T08:45:00 +2008-07-01T08:45:00 +2008-07-08T08:45:00 +2008-07-15T08:45:00 +2008-07-22T08:45:00 +2008-07-29T08:45:00 +2008-08-05T08:45:00 +2008-08-12T08:45:00 +2008-08-19T08:45:00 +2008-08-26T08:45:00 +2008-09-02T08:45:00 +2008-09-09T08:45:00 +2008-09-16T08:45:00 +2008-09-23T08:45:00 +2008-09-30T08:45:00 +2008-10-07T08:45:00 +2008-10-14T08:45:00 +2008-10-21T08:45:00 +2008-10-28T08:45:00 +2008-11-04T08:45:00 +2008-11-11T08:45:00 +2008-11-18T08:45:00 +2008-11-25T08:45:00 +2008-12-02T08:45:00 +2008-12-09T08:45:00 +2008-12-16T08:45:00 +2008-12-23T08:45:00 +2008-12-30T08:45:00 +2009-01-06T08:45:00 +2009-01-13T08:45:00 +2009-01-20T08:45:00 +2009-01-27T08:45:00 +2009-02-03T08:45:00 +2009-02-10T08:45:00 +2009-02-17T08:45:00 +2009-02-24T08:45:00 +2009-03-03T08:45:00 +2009-03-10T08:45:00 +2009-03-17T08:45:00 +2009-03-24T08:45:00 +2009-03-31T08:45:00 +2009-04-07T08:45:00 +2009-04-14T08:45:00 +2009-04-21T08:45:00 +2009-04-28T08:45:00 +2009-05-05T08:45:00 +2009-05-12T08:45:00 +2009-05-19T08:45:00 +2009-05-26T08:45:00 +2009-06-02T08:45:00 +2009-06-09T08:45:00 +2009-06-16T08:45:00 +2009-06-23T08:45:00 +2009-06-30T08:45:00 +2009-07-07T08:45:00 +2009-07-14T08:45:00 +2009-07-21T08:45:00 +2009-07-28T08:45:00 +2009-08-04T08:45:00 +2009-08-11T08:45:00 +2009-08-18T08:45:00 +2009-08-25T08:45:00 +2009-09-01T08:45:00 +2009-09-08T08:45:00 +2009-09-15T08:45:00 +2009-09-22T08:45:00 +2009-09-29T08:45:00 +2009-10-06T08:45:00 +2009-10-13T08:45:00 +2009-10-20T08:45:00 +2009-10-27T08:45:00 +2009-11-03T08:45:00 +2009-11-10T08:45:00 +2009-11-17T08:45:00 +2009-11-24T08:45:00 +2009-12-01T08:45:00 +2009-12-08T08:45:00 +2009-12-15T08:45:00 +2009-12-22T08:45:00 +2009-12-29T08:45:00 +2010-01-05T08:45:00 +2010-01-12T08:45:00 +2010-01-19T08:45:00 +2010-01-26T08:45:00 +2010-02-02T08:45:00 +2010-02-09T08:45:00 +2010-02-16T08:45:00 +2010-02-23T08:45:00 +2010-03-02T08:45:00 +2010-03-09T08:45:00 +2010-03-16T08:45:00 +2010-03-23T08:45:00 +2010-03-30T08:45:00 +2010-04-06T08:45:00 +2010-04-13T08:45:00 +2010-04-20T08:45:00 +2010-04-27T08:45:00 +2010-05-04T08:45:00 +2010-05-11T08:45:00 +2010-05-18T08:45:00 +2010-05-25T08:45:00 +2010-06-01T08:45:00 +2010-06-08T08:45:00 +2010-06-15T08:45:00 +2010-06-22T08:45:00 +2010-06-29T08:45:00 +2010-07-06T08:45:00 +2010-07-13T08:45:00 +2010-07-20T08:45:00 +2010-07-27T08:45:00 +2010-08-03T08:45:00 +2010-08-10T08:45:00 +2010-08-17T08:45:00 +2010-08-24T08:45:00 +2010-08-31T08:45:00 +2010-09-07T08:45:00 +2010-09-14T08:45:00 +2010-09-21T08:45:00 +2010-09-28T08:45:00 +2010-10-05T08:45:00 +2010-10-12T08:45:00 +2010-10-19T08:45:00 +2010-10-26T08:45:00 +2010-11-02T08:45:00 +2010-11-09T08:45:00 +2010-11-16T08:45:00 +2010-11-23T08:45:00 +2010-11-30T08:45:00 +2010-12-07T08:45:00 +2010-12-14T08:45:00 +2010-12-21T08:45:00 +2010-12-28T08:45:00 +2011-01-04T08:45:00 +2011-01-11T08:45:00 +2011-01-18T08:45:00 +2011-01-25T08:45:00 +2011-02-01T08:45:00 +2011-02-08T08:45:00 +2011-02-15T08:45:00 +2011-02-22T08:45:00 +2011-03-01T08:45:00 +2011-03-08T08:45:00 +2011-03-15T08:45:00 +2011-03-22T08:45:00 +2011-03-29T08:45:00 +2011-04-05T08:45:00 +2011-04-12T08:45:00 +2011-04-19T08:45:00 +2011-04-26T08:45:00 +2011-05-03T08:45:00 +2011-05-10T08:45:00 +2011-05-17T08:45:00 +2011-05-24T08:45:00 +2011-05-31T08:45:00 +2011-06-07T08:45:00 +2011-06-14T08:45:00 +2011-06-21T08:45:00 +2011-06-28T08:45:00 +2011-07-05T08:45:00 +2011-07-12T08:45:00 +2011-07-19T08:45:00 +2011-07-26T08:45:00 +2011-08-02T08:45:00 +2011-08-09T08:45:00 +2011-08-16T08:45:00 +2011-08-23T08:45:00 +2011-08-30T08:45:00 +2011-09-06T08:45:00 +2011-09-13T08:45:00 +2011-09-20T08:45:00 +2011-09-27T08:45:00 +2011-10-04T08:45:00 +2011-10-11T08:45:00 +2011-10-18T08:45:00 +2011-10-25T08:45:00 +2011-11-01T08:45:00 +2011-11-08T08:45:00 +2011-11-15T08:45:00 +2011-11-22T08:45:00 +2011-11-29T08:45:00 +2011-12-06T08:45:00 +2011-12-13T08:45:00 +2011-12-20T08:45:00 +2011-12-27T08:45:00 +2012-01-03T08:45:00 +2012-01-10T08:45:00 +2012-01-17T08:45:00 +2012-01-24T08:45:00 +2012-01-31T08:45:00 +2012-02-07T08:45:00 +2012-02-14T08:45:00 +2012-02-21T08:45:00 +2012-02-28T08:45:00 +2012-03-06T08:45:00 +2012-03-13T08:45:00 +2012-03-20T08:45:00 +2012-03-27T08:45:00 +2012-04-03T08:45:00 +2012-04-10T08:45:00 +2012-04-17T08:45:00 +2012-04-24T08:45:00 +2012-05-01T08:45:00 +2012-05-08T08:45:00 +2012-05-15T08:45:00 +2012-05-22T08:45:00 +2012-05-29T08:45:00 +2012-06-05T08:45:00 +2012-06-12T08:45:00 +2012-06-19T08:45:00 +2012-06-26T08:45:00 +2012-07-03T08:45:00 +2012-07-10T08:45:00 +2012-07-17T08:45:00 +2012-07-24T08:45:00 +2012-07-31T08:45:00 +2012-08-07T08:45:00 +2012-08-14T08:45:00 +2012-08-21T08:45:00 +2012-08-28T08:45:00 +2012-09-04T08:45:00 +2012-09-11T08:45:00 +2012-09-18T08:45:00 +2012-09-25T08:45:00 +2012-10-02T08:45:00 +2012-10-09T08:45:00 +2012-10-16T08:45:00 +2012-10-23T08:45:00 +2012-10-30T08:45:00 +2012-11-06T08:45:00 +2012-11-13T08:45:00 +2012-11-20T08:45:00 +2012-11-27T08:45:00 +2012-12-04T08:45:00 +2012-12-11T08:45:00 +2012-12-18T08:45:00 +2012-12-25T08:45:00 +2013-01-01T08:45:00 +2013-01-08T08:45:00 +2013-01-15T08:45:00 +2013-01-22T08:45:00 +2013-01-29T08:45:00 +2013-02-05T08:45:00 +2013-02-12T08:45:00 +2013-02-19T08:45:00 +2013-02-26T08:45:00 +2013-03-05T08:45:00 +2013-03-12T08:45:00 +2013-03-19T08:45:00 +2013-03-26T08:45:00 +2013-04-02T08:45:00 +2013-04-09T08:45:00 +2013-04-16T08:45:00 +2013-04-23T08:45:00 +2013-04-30T08:45:00 +2013-05-07T08:45:00 +2013-05-14T08:45:00 +2013-05-21T08:45:00 +2013-05-28T08:45:00 +2013-06-04T08:45:00 +2013-06-11T08:45:00 +2013-06-18T08:45:00 +2013-06-25T08:45:00 +2013-07-02T08:45:00 +2013-07-09T08:45:00 +2013-07-16T08:45:00 +2013-07-23T08:45:00 +2013-07-30T08:45:00 +2013-08-06T08:45:00 +2013-08-13T08:45:00 +2013-08-20T08:45:00 +2013-08-27T08:45:00 +2013-09-03T08:45:00 +2013-09-10T08:45:00 +2013-09-17T08:45:00 +2013-09-24T08:45:00 +2013-10-01T08:45:00 +2013-10-08T08:45:00 +2013-10-15T08:45:00 +2013-10-22T08:45:00 +2013-10-29T08:45:00 +2013-11-05T08:45:00 +2013-11-12T08:45:00 +2013-11-19T08:45:00 +2013-11-26T08:45:00 +2013-12-03T08:45:00 +2013-12-10T08:45:00 +2013-12-17T08:45:00 +2013-12-24T08:45:00 +2013-12-31T08:45:00 +2014-01-07T08:45:00 +2014-01-14T08:45:00 +2014-01-21T08:45:00 +2014-01-28T08:45:00 +2014-02-04T08:45:00 +2014-02-11T08:45:00 +2014-02-18T08:45:00 +2014-02-25T08:45:00 +2014-03-04T08:45:00 +2014-03-11T08:45:00 +2014-03-18T08:45:00 +2014-03-25T08:45:00 +2014-04-01T08:45:00 +2014-04-08T08:45:00 +2014-04-15T08:45:00 +2014-04-22T08:45:00 +2014-04-29T08:45:00 +2014-05-06T08:45:00 +2014-05-13T08:45:00 +2014-05-20T08:45:00 +2014-05-27T08:45:00 +2014-06-03T08:45:00 +2014-06-10T08:45:00 +2014-06-17T08:45:00 +2014-06-24T08:45:00 +2014-07-01T08:45:00 +2014-07-08T08:45:00 +2014-07-15T08:45:00 +2014-07-22T08:45:00 +2014-07-29T08:45:00 +2014-08-05T08:45:00 +2014-08-12T08:45:00 +2014-08-19T08:45:00 +2014-08-26T08:45:00 +2014-09-02T08:45:00 +2014-09-09T08:45:00 +2014-09-16T08:45:00 +2014-09-23T08:45:00 +2014-09-30T08:45:00 +2014-10-07T08:45:00 +2014-10-14T08:45:00 +2014-10-21T08:45:00 +2014-10-28T08:45:00 +2014-11-04T08:45:00 +2014-11-11T08:45:00 +2014-11-18T08:45:00 +2014-11-25T08:45:00 +2014-12-02T08:45:00 +2014-12-09T08:45:00 +2014-12-16T08:45:00 +2014-12-23T08:45:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.prev.ref new file mode 100644 index 000000000..1efad69f0 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.prev.ref @@ -0,0 +1,293 @@ +2010-12-28T08:45:00 +2010-12-21T08:45:00 +2010-12-14T08:45:00 +2010-12-07T08:45:00 +2010-11-30T08:45:00 +2010-11-23T08:45:00 +2010-11-16T08:45:00 +2010-11-09T08:45:00 +2010-11-02T08:45:00 +2010-10-26T08:45:00 +2010-10-19T08:45:00 +2010-10-12T08:45:00 +2010-10-05T08:45:00 +2010-09-28T08:45:00 +2010-09-21T08:45:00 +2010-09-14T08:45:00 +2010-09-07T08:45:00 +2010-08-31T08:45:00 +2010-08-24T08:45:00 +2010-08-17T08:45:00 +2010-08-10T08:45:00 +2010-08-03T08:45:00 +2010-07-27T08:45:00 +2010-07-20T08:45:00 +2010-07-13T08:45:00 +2010-07-06T08:45:00 +2010-06-29T08:45:00 +2010-06-22T08:45:00 +2010-06-15T08:45:00 +2010-06-08T08:45:00 +2010-06-01T08:45:00 +2010-05-25T08:45:00 +2010-05-18T08:45:00 +2010-05-11T08:45:00 +2010-05-04T08:45:00 +2010-04-27T08:45:00 +2010-04-20T08:45:00 +2010-04-13T08:45:00 +2010-04-06T08:45:00 +2010-03-30T08:45:00 +2010-03-23T08:45:00 +2010-03-16T08:45:00 +2010-03-09T08:45:00 +2010-03-02T08:45:00 +2010-02-23T08:45:00 +2010-02-16T08:45:00 +2010-02-09T08:45:00 +2010-02-02T08:45:00 +2010-01-26T08:45:00 +2010-01-19T08:45:00 +2010-01-12T08:45:00 +2010-01-05T08:45:00 +2009-12-29T08:45:00 +2009-12-22T08:45:00 +2009-12-15T08:45:00 +2009-12-08T08:45:00 +2009-12-01T08:45:00 +2009-11-24T08:45:00 +2009-11-17T08:45:00 +2009-11-10T08:45:00 +2009-11-03T08:45:00 +2009-10-27T08:45:00 +2009-10-20T08:45:00 +2009-10-13T08:45:00 +2009-10-06T08:45:00 +2009-09-29T08:45:00 +2009-09-22T08:45:00 +2009-09-15T08:45:00 +2009-09-08T08:45:00 +2009-09-01T08:45:00 +2009-08-25T08:45:00 +2009-08-18T08:45:00 +2009-08-11T08:45:00 +2009-08-04T08:45:00 +2009-07-28T08:45:00 +2009-07-21T08:45:00 +2009-07-14T08:45:00 +2009-07-07T08:45:00 +2009-06-30T08:45:00 +2009-06-23T08:45:00 +2009-06-16T08:45:00 +2009-06-09T08:45:00 +2009-06-02T08:45:00 +2009-05-26T08:45:00 +2009-05-19T08:45:00 +2009-05-12T08:45:00 +2009-05-05T08:45:00 +2009-04-28T08:45:00 +2009-04-21T08:45:00 +2009-04-14T08:45:00 +2009-04-07T08:45:00 +2009-03-31T08:45:00 +2009-03-24T08:45:00 +2009-03-17T08:45:00 +2009-03-10T08:45:00 +2009-03-03T08:45:00 +2009-02-24T08:45:00 +2009-02-17T08:45:00 +2009-02-10T08:45:00 +2009-02-03T08:45:00 +2009-01-27T08:45:00 +2009-01-20T08:45:00 +2009-01-13T08:45:00 +2009-01-06T08:45:00 +2008-12-30T08:45:00 +2008-12-23T08:45:00 +2008-12-16T08:45:00 +2008-12-09T08:45:00 +2008-12-02T08:45:00 +2008-11-25T08:45:00 +2008-11-18T08:45:00 +2008-11-11T08:45:00 +2008-11-04T08:45:00 +2008-10-28T08:45:00 +2008-10-21T08:45:00 +2008-10-14T08:45:00 +2008-10-07T08:45:00 +2008-09-30T08:45:00 +2008-09-23T08:45:00 +2008-09-16T08:45:00 +2008-09-09T08:45:00 +2008-09-02T08:45:00 +2008-08-26T08:45:00 +2008-08-19T08:45:00 +2008-08-12T08:45:00 +2008-08-05T08:45:00 +2008-07-29T08:45:00 +2008-07-22T08:45:00 +2008-07-15T08:45:00 +2008-07-08T08:45:00 +2008-07-01T08:45:00 +2008-06-24T08:45:00 +2008-06-17T08:45:00 +2008-06-10T08:45:00 +2008-06-03T08:45:00 +2008-05-27T08:45:00 +2008-05-20T08:45:00 +2008-05-13T08:45:00 +2008-05-06T08:45:00 +2008-04-29T08:45:00 +2008-04-22T08:45:00 +2008-04-15T08:45:00 +2008-04-08T08:45:00 +2008-04-01T08:45:00 +2008-03-25T08:45:00 +2008-03-18T08:45:00 +2008-03-11T08:45:00 +2008-03-04T08:45:00 +2008-02-26T08:45:00 +2008-02-19T08:45:00 +2008-02-12T08:45:00 +2008-02-05T08:45:00 +2008-01-29T08:45:00 +2008-01-22T08:45:00 +2008-01-15T08:45:00 +2008-01-08T08:45:00 +2008-01-01T08:45:00 +2007-12-25T08:45:00 +2007-12-18T08:45:00 +2007-12-11T08:45:00 +2007-12-04T08:45:00 +2007-11-27T08:45:00 +2007-11-20T08:45:00 +2007-11-13T08:45:00 +2007-11-06T08:45:00 +2007-10-30T08:45:00 +2007-10-23T08:45:00 +2007-10-16T08:45:00 +2007-10-09T08:45:00 +2007-10-02T08:45:00 +2007-09-25T08:45:00 +2007-09-18T08:45:00 +2007-09-11T08:45:00 +2007-09-04T08:45:00 +2007-08-28T08:45:00 +2007-08-21T08:45:00 +2007-08-14T08:45:00 +2007-08-07T08:45:00 +2007-07-31T08:45:00 +2007-07-24T08:45:00 +2007-07-17T08:45:00 +2007-07-10T08:45:00 +2007-07-03T08:45:00 +2007-06-26T08:45:00 +2007-06-19T08:45:00 +2007-06-12T08:45:00 +2007-06-05T08:45:00 +2007-05-29T08:45:00 +2007-05-22T08:45:00 +2007-05-15T08:45:00 +2007-05-08T08:45:00 +2007-05-01T08:45:00 +2007-04-24T08:45:00 +2007-04-17T08:45:00 +2007-04-10T08:45:00 +2007-04-03T08:45:00 +2007-03-27T08:45:00 +2007-03-20T08:45:00 +2007-03-13T08:45:00 +2007-03-06T08:45:00 +2007-02-27T08:45:00 +2007-02-20T08:45:00 +2007-02-13T08:45:00 +2007-02-06T08:45:00 +2007-01-30T08:45:00 +2007-01-23T08:45:00 +2007-01-16T08:45:00 +2007-01-09T08:45:00 +2007-01-02T08:45:00 +2006-12-26T08:45:00 +2006-12-19T08:45:00 +2006-12-12T08:45:00 +2006-12-05T08:45:00 +2006-11-28T08:45:00 +2006-11-21T08:45:00 +2006-11-14T08:45:00 +2006-11-07T08:45:00 +2006-10-31T08:45:00 +2006-10-24T08:45:00 +2006-10-17T08:45:00 +2006-10-10T08:45:00 +2006-10-03T08:45:00 +2006-09-26T08:45:00 +2006-09-19T08:45:00 +2006-09-12T08:45:00 +2006-09-05T08:45:00 +2006-08-29T08:45:00 +2006-08-22T08:45:00 +2006-08-15T08:45:00 +2006-08-08T08:45:00 +2006-08-01T08:45:00 +2006-07-25T08:45:00 +2006-07-18T08:45:00 +2006-07-11T08:45:00 +2006-07-04T08:45:00 +2006-06-27T08:45:00 +2006-06-20T08:45:00 +2006-06-13T08:45:00 +2006-06-06T08:45:00 +2006-05-30T08:45:00 +2006-05-23T08:45:00 +2006-05-09T08:45:00 +2006-05-02T08:45:00 +2006-04-25T08:45:00 +2006-04-18T08:45:00 +2006-04-11T08:45:00 +2006-04-04T08:45:00 +2006-03-28T08:45:00 +2006-03-21T08:45:00 +2006-03-14T08:45:00 +2006-03-07T08:45:00 +2006-02-28T08:45:00 +2006-02-21T08:45:00 +2006-02-14T08:45:00 +2006-02-07T08:45:00 +2006-01-31T08:45:00 +2006-01-24T08:45:00 +2006-01-17T08:45:00 +2006-01-10T08:45:00 +2006-01-03T08:45:00 +2005-12-27T08:45:00 +2005-12-20T08:45:00 +2005-12-13T08:45:00 +2005-12-06T08:45:00 +2005-11-29T08:45:00 +2005-11-22T08:45:00 +2005-11-15T08:45:00 +2005-11-08T08:45:00 +2005-11-01T08:45:00 +2005-10-25T08:45:00 +2005-10-18T08:45:00 +2005-10-11T08:45:00 +2005-10-04T08:45:00 +2005-09-27T08:45:00 +2005-09-20T08:45:00 +2005-09-13T08:45:00 +2005-09-06T08:45:00 +2005-08-30T08:45:00 +2005-08-23T08:45:00 +2005-08-16T08:45:00 +2005-08-09T08:45:00 +2005-08-02T08:45:00 +2005-07-26T08:45:00 +2005-07-19T08:45:00 +2005-07-12T08:45:00 +2005-07-05T08:45:00 +2005-06-28T08:45:00 +2005-06-21T08:45:00 +2005-06-14T08:45:00 +2005-06-07T08:45:00 +2005-05-24T08:45:00 +2005-05-17T08:45:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.recurson.ref new file mode 100644 index 000000000..eaf3bd71a --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/exdate.ics.recurson.ref @@ -0,0 +1,292 @@ +2005-05-17 +2005-05-24 +2005-06-07 +2005-06-14 +2005-06-21 +2005-06-28 +2005-07-05 +2005-07-12 +2005-07-19 +2005-07-26 +2005-08-02 +2005-08-09 +2005-08-16 +2005-08-23 +2005-08-30 +2005-09-06 +2005-09-13 +2005-09-20 +2005-09-27 +2005-10-04 +2005-10-11 +2005-10-18 +2005-10-25 +2005-11-01 +2005-11-08 +2005-11-15 +2005-11-22 +2005-11-29 +2005-12-06 +2005-12-13 +2005-12-20 +2005-12-27 +2006-01-03 +2006-01-10 +2006-01-17 +2006-01-24 +2006-01-31 +2006-02-07 +2006-02-14 +2006-02-21 +2006-02-28 +2006-03-07 +2006-03-14 +2006-03-21 +2006-03-28 +2006-04-04 +2006-04-11 +2006-04-18 +2006-04-25 +2006-05-02 +2006-05-09 +2006-05-23 +2006-05-30 +2006-06-06 +2006-06-13 +2006-06-20 +2006-06-27 +2006-07-04 +2006-07-11 +2006-07-18 +2006-07-25 +2006-08-01 +2006-08-08 +2006-08-15 +2006-08-22 +2006-08-29 +2006-09-05 +2006-09-12 +2006-09-19 +2006-09-26 +2006-10-03 +2006-10-10 +2006-10-17 +2006-10-24 +2006-10-31 +2006-11-07 +2006-11-14 +2006-11-21 +2006-11-28 +2006-12-05 +2006-12-12 +2006-12-19 +2006-12-26 +2007-01-02 +2007-01-09 +2007-01-16 +2007-01-23 +2007-01-30 +2007-02-06 +2007-02-13 +2007-02-20 +2007-02-27 +2007-03-06 +2007-03-13 +2007-03-20 +2007-03-27 +2007-04-03 +2007-04-10 +2007-04-17 +2007-04-24 +2007-05-01 +2007-05-08 +2007-05-15 +2007-05-22 +2007-05-29 +2007-06-05 +2007-06-12 +2007-06-19 +2007-06-26 +2007-07-03 +2007-07-10 +2007-07-17 +2007-07-24 +2007-07-31 +2007-08-07 +2007-08-14 +2007-08-21 +2007-08-28 +2007-09-04 +2007-09-11 +2007-09-18 +2007-09-25 +2007-10-02 +2007-10-09 +2007-10-16 +2007-10-23 +2007-10-30 +2007-11-06 +2007-11-13 +2007-11-20 +2007-11-27 +2007-12-04 +2007-12-11 +2007-12-18 +2007-12-25 +2008-01-01 +2008-01-08 +2008-01-15 +2008-01-22 +2008-01-29 +2008-02-05 +2008-02-12 +2008-02-19 +2008-02-26 +2008-03-04 +2008-03-11 +2008-03-18 +2008-03-25 +2008-04-01 +2008-04-08 +2008-04-15 +2008-04-22 +2008-04-29 +2008-05-06 +2008-05-13 +2008-05-20 +2008-05-27 +2008-06-03 +2008-06-10 +2008-06-17 +2008-06-24 +2008-07-01 +2008-07-08 +2008-07-15 +2008-07-22 +2008-07-29 +2008-08-05 +2008-08-12 +2008-08-19 +2008-08-26 +2008-09-02 +2008-09-09 +2008-09-16 +2008-09-23 +2008-09-30 +2008-10-07 +2008-10-14 +2008-10-21 +2008-10-28 +2008-11-04 +2008-11-11 +2008-11-18 +2008-11-25 +2008-12-02 +2008-12-09 +2008-12-16 +2008-12-23 +2008-12-30 +2009-01-06 +2009-01-13 +2009-01-20 +2009-01-27 +2009-02-03 +2009-02-10 +2009-02-17 +2009-02-24 +2009-03-03 +2009-03-10 +2009-03-17 +2009-03-24 +2009-03-31 +2009-04-07 +2009-04-14 +2009-04-21 +2009-04-28 +2009-05-05 +2009-05-12 +2009-05-19 +2009-05-26 +2009-06-02 +2009-06-09 +2009-06-16 +2009-06-23 +2009-06-30 +2009-07-07 +2009-07-14 +2009-07-21 +2009-07-28 +2009-08-04 +2009-08-11 +2009-08-18 +2009-08-25 +2009-09-01 +2009-09-08 +2009-09-15 +2009-09-22 +2009-09-29 +2009-10-06 +2009-10-13 +2009-10-20 +2009-10-27 +2009-11-03 +2009-11-10 +2009-11-17 +2009-11-24 +2009-12-01 +2009-12-08 +2009-12-15 +2009-12-22 +2009-12-29 +2010-01-05 +2010-01-12 +2010-01-19 +2010-01-26 +2010-02-02 +2010-02-09 +2010-02-16 +2010-02-23 +2010-03-02 +2010-03-09 +2010-03-16 +2010-03-23 +2010-03-30 +2010-04-06 +2010-04-13 +2010-04-20 +2010-04-27 +2010-05-04 +2010-05-11 +2010-05-18 +2010-05-25 +2010-06-01 +2010-06-08 +2010-06-15 +2010-06-22 +2010-06-29 +2010-07-06 +2010-07-13 +2010-07-20 +2010-07-27 +2010-08-03 +2010-08-10 +2010-08-17 +2010-08-24 +2010-08-31 +2010-09-07 +2010-09-14 +2010-09-21 +2010-09-28 +2010-10-05 +2010-10-12 +2010-10-19 +2010-10-26 +2010-11-02 +2010-11-09 +2010-11-16 +2010-11-23 +2010-11-30 +2010-12-07 +2010-12-14 +2010-12-21 +2010-12-28 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics new file mode 100644 index 000000000..933ab7c07 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics @@ -0,0 +1,15 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Every 6 hours, at 44 min, starting 12.5.05,03:15:00Z +DTSTART:20050512T031500Z +RRULE:FREQ=HOURLY;INTERVAL=6;BYMINUTE=44 +DURATION:PT5H +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.next.ref new file mode 100644 index 000000000..aa80ccfc7 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-12T03:44:00 +2005-05-12T09:44:00 +2005-05-12T15:44:00 +2005-05-12T21:44:00 +2005-05-13T03:44:00 +2005-05-13T09:44:00 +2005-05-13T15:44:00 +2005-05-13T21:44:00 +2005-05-14T03:44:00 +2005-05-14T09:44:00 +2005-05-14T15:44:00 +2005-05-14T21:44:00 +2005-05-15T03:44:00 +2005-05-15T09:44:00 +2005-05-15T15:44:00 +2005-05-15T21:44:00 +2005-05-16T03:44:00 +2005-05-16T09:44:00 +2005-05-16T15:44:00 +2005-05-16T21:44:00 +2005-05-17T03:44:00 +2005-05-17T09:44:00 +2005-05-17T15:44:00 +2005-05-17T21:44:00 +2005-05-18T03:44:00 +2005-05-18T09:44:00 +2005-05-18T15:44:00 +2005-05-18T21:44:00 +2005-05-19T03:44:00 +2005-05-19T09:44:00 +2005-05-19T15:44:00 +2005-05-19T21:44:00 +2005-05-20T03:44:00 +2005-05-20T09:44:00 +2005-05-20T15:44:00 +2005-05-20T21:44:00 +2005-05-21T03:44:00 +2005-05-21T09:44:00 +2005-05-21T15:44:00 +2005-05-21T21:44:00 +2005-05-22T03:44:00 +2005-05-22T09:44:00 +2005-05-22T15:44:00 +2005-05-22T21:44:00 +2005-05-23T03:44:00 +2005-05-23T09:44:00 +2005-05-23T15:44:00 +2005-05-23T21:44:00 +2005-05-24T03:44:00 +2005-05-24T09:44:00 +2005-05-24T15:44:00 +2005-05-24T21:44:00 +2005-05-25T03:44:00 +2005-05-25T09:44:00 +2005-05-25T15:44:00 +2005-05-25T21:44:00 +2005-05-26T03:44:00 +2005-05-26T09:44:00 +2005-05-26T15:44:00 +2005-05-26T21:44:00 +2005-05-27T03:44:00 +2005-05-27T09:44:00 +2005-05-27T15:44:00 +2005-05-27T21:44:00 +2005-05-28T03:44:00 +2005-05-28T09:44:00 +2005-05-28T15:44:00 +2005-05-28T21:44:00 +2005-05-29T03:44:00 +2005-05-29T09:44:00 +2005-05-29T15:44:00 +2005-05-29T21:44:00 +2005-05-30T03:44:00 +2005-05-30T09:44:00 +2005-05-30T15:44:00 +2005-05-30T21:44:00 +2005-05-31T03:44:00 +2005-05-31T09:44:00 +2005-05-31T15:44:00 +2005-05-31T21:44:00 +2005-06-01T03:44:00 +2005-06-01T09:44:00 +2005-06-01T15:44:00 +2005-06-01T21:44:00 +2005-06-02T03:44:00 +2005-06-02T09:44:00 +2005-06-02T15:44:00 +2005-06-02T21:44:00 +2005-06-03T03:44:00 +2005-06-03T09:44:00 +2005-06-03T15:44:00 +2005-06-03T21:44:00 +2005-06-04T03:44:00 +2005-06-04T09:44:00 +2005-06-04T15:44:00 +2005-06-04T21:44:00 +2005-06-05T03:44:00 +2005-06-05T09:44:00 +2005-06-05T15:44:00 +2005-06-05T21:44:00 +2005-06-06T03:44:00 +2005-06-06T09:44:00 +2005-06-06T15:44:00 +2005-06-06T21:44:00 +2005-06-07T03:44:00 +2005-06-07T09:44:00 +2005-06-07T15:44:00 +2005-06-07T21:44:00 +2005-06-08T03:44:00 +2005-06-08T09:44:00 +2005-06-08T15:44:00 +2005-06-08T21:44:00 +2005-06-09T03:44:00 +2005-06-09T09:44:00 +2005-06-09T15:44:00 +2005-06-09T21:44:00 +2005-06-10T03:44:00 +2005-06-10T09:44:00 +2005-06-10T15:44:00 +2005-06-10T21:44:00 +2005-06-11T03:44:00 +2005-06-11T09:44:00 +2005-06-11T15:44:00 +2005-06-11T21:44:00 +2005-06-12T03:44:00 +2005-06-12T09:44:00 +2005-06-12T15:44:00 +2005-06-12T21:44:00 +2005-06-13T03:44:00 +2005-06-13T09:44:00 +2005-06-13T15:44:00 +2005-06-13T21:44:00 +2005-06-14T03:44:00 +2005-06-14T09:44:00 +2005-06-14T15:44:00 +2005-06-14T21:44:00 +2005-06-15T03:44:00 +2005-06-15T09:44:00 +2005-06-15T15:44:00 +2005-06-15T21:44:00 +2005-06-16T03:44:00 +2005-06-16T09:44:00 +2005-06-16T15:44:00 +2005-06-16T21:44:00 +2005-06-17T03:44:00 +2005-06-17T09:44:00 +2005-06-17T15:44:00 +2005-06-17T21:44:00 +2005-06-18T03:44:00 +2005-06-18T09:44:00 +2005-06-18T15:44:00 +2005-06-18T21:44:00 +2005-06-19T03:44:00 +2005-06-19T09:44:00 +2005-06-19T15:44:00 +2005-06-19T21:44:00 +2005-06-20T03:44:00 +2005-06-20T09:44:00 +2005-06-20T15:44:00 +2005-06-20T21:44:00 +2005-06-21T03:44:00 +2005-06-21T09:44:00 +2005-06-21T15:44:00 +2005-06-21T21:44:00 +2005-06-22T03:44:00 +2005-06-22T09:44:00 +2005-06-22T15:44:00 +2005-06-22T21:44:00 +2005-06-23T03:44:00 +2005-06-23T09:44:00 +2005-06-23T15:44:00 +2005-06-23T21:44:00 +2005-06-24T03:44:00 +2005-06-24T09:44:00 +2005-06-24T15:44:00 +2005-06-24T21:44:00 +2005-06-25T03:44:00 +2005-06-25T09:44:00 +2005-06-25T15:44:00 +2005-06-25T21:44:00 +2005-06-26T03:44:00 +2005-06-26T09:44:00 +2005-06-26T15:44:00 +2005-06-26T21:44:00 +2005-06-27T03:44:00 +2005-06-27T09:44:00 +2005-06-27T15:44:00 +2005-06-27T21:44:00 +2005-06-28T03:44:00 +2005-06-28T09:44:00 +2005-06-28T15:44:00 +2005-06-28T21:44:00 +2005-06-29T03:44:00 +2005-06-29T09:44:00 +2005-06-29T15:44:00 +2005-06-29T21:44:00 +2005-06-30T03:44:00 +2005-06-30T09:44:00 +2005-06-30T15:44:00 +2005-06-30T21:44:00 +2005-07-01T03:44:00 +2005-07-01T09:44:00 +2005-07-01T15:44:00 +2005-07-01T21:44:00 +2005-07-02T03:44:00 +2005-07-02T09:44:00 +2005-07-02T15:44:00 +2005-07-02T21:44:00 +2005-07-03T03:44:00 +2005-07-03T09:44:00 +2005-07-03T15:44:00 +2005-07-03T21:44:00 +2005-07-04T03:44:00 +2005-07-04T09:44:00 +2005-07-04T15:44:00 +2005-07-04T21:44:00 +2005-07-05T03:44:00 +2005-07-05T09:44:00 +2005-07-05T15:44:00 +2005-07-05T21:44:00 +2005-07-06T03:44:00 +2005-07-06T09:44:00 +2005-07-06T15:44:00 +2005-07-06T21:44:00 +2005-07-07T03:44:00 +2005-07-07T09:44:00 +2005-07-07T15:44:00 +2005-07-07T21:44:00 +2005-07-08T03:44:00 +2005-07-08T09:44:00 +2005-07-08T15:44:00 +2005-07-08T21:44:00 +2005-07-09T03:44:00 +2005-07-09T09:44:00 +2005-07-09T15:44:00 +2005-07-09T21:44:00 +2005-07-10T03:44:00 +2005-07-10T09:44:00 +2005-07-10T15:44:00 +2005-07-10T21:44:00 +2005-07-11T03:44:00 +2005-07-11T09:44:00 +2005-07-11T15:44:00 +2005-07-11T21:44:00 +2005-07-12T03:44:00 +2005-07-12T09:44:00 +2005-07-12T15:44:00 +2005-07-12T21:44:00 +2005-07-13T03:44:00 +2005-07-13T09:44:00 +2005-07-13T15:44:00 +2005-07-13T21:44:00 +2005-07-14T03:44:00 +2005-07-14T09:44:00 +2005-07-14T15:44:00 +2005-07-14T21:44:00 +2005-07-15T03:44:00 +2005-07-15T09:44:00 +2005-07-15T15:44:00 +2005-07-15T21:44:00 +2005-07-16T03:44:00 +2005-07-16T09:44:00 +2005-07-16T15:44:00 +2005-07-16T21:44:00 +2005-07-17T03:44:00 +2005-07-17T09:44:00 +2005-07-17T15:44:00 +2005-07-17T21:44:00 +2005-07-18T03:44:00 +2005-07-18T09:44:00 +2005-07-18T15:44:00 +2005-07-18T21:44:00 +2005-07-19T03:44:00 +2005-07-19T09:44:00 +2005-07-19T15:44:00 +2005-07-19T21:44:00 +2005-07-20T03:44:00 +2005-07-20T09:44:00 +2005-07-20T15:44:00 +2005-07-20T21:44:00 +2005-07-21T03:44:00 +2005-07-21T09:44:00 +2005-07-21T15:44:00 +2005-07-21T21:44:00 +2005-07-22T03:44:00 +2005-07-22T09:44:00 +2005-07-22T15:44:00 +2005-07-22T21:44:00 +2005-07-23T03:44:00 +2005-07-23T09:44:00 +2005-07-23T15:44:00 +2005-07-23T21:44:00 +2005-07-24T03:44:00 +2005-07-24T09:44:00 +2005-07-24T15:44:00 +2005-07-24T21:44:00 +2005-07-25T03:44:00 +2005-07-25T09:44:00 +2005-07-25T15:44:00 +2005-07-25T21:44:00 +2005-07-26T03:44:00 +2005-07-26T09:44:00 +2005-07-26T15:44:00 +2005-07-26T21:44:00 +2005-07-27T03:44:00 +2005-07-27T09:44:00 +2005-07-27T15:44:00 +2005-07-27T21:44:00 +2005-07-28T03:44:00 +2005-07-28T09:44:00 +2005-07-28T15:44:00 +2005-07-28T21:44:00 +2005-07-29T03:44:00 +2005-07-29T09:44:00 +2005-07-29T15:44:00 +2005-07-29T21:44:00 +2005-07-30T03:44:00 +2005-07-30T09:44:00 +2005-07-30T15:44:00 +2005-07-30T21:44:00 +2005-07-31T03:44:00 +2005-07-31T09:44:00 +2005-07-31T15:44:00 +2005-07-31T21:44:00 +2005-08-01T03:44:00 +2005-08-01T09:44:00 +2005-08-01T15:44:00 +2005-08-01T21:44:00 +2005-08-02T03:44:00 +2005-08-02T09:44:00 +2005-08-02T15:44:00 +2005-08-02T21:44:00 +2005-08-03T03:44:00 +2005-08-03T09:44:00 +2005-08-03T15:44:00 +2005-08-03T21:44:00 +2005-08-04T03:44:00 +2005-08-04T09:44:00 +2005-08-04T15:44:00 +2005-08-04T21:44:00 +2005-08-05T03:44:00 +2005-08-05T09:44:00 +2005-08-05T15:44:00 +2005-08-05T21:44:00 +2005-08-06T03:44:00 +2005-08-06T09:44:00 +2005-08-06T15:44:00 +2005-08-06T21:44:00 +2005-08-07T03:44:00 +2005-08-07T09:44:00 +2005-08-07T15:44:00 +2005-08-07T21:44:00 +2005-08-08T03:44:00 +2005-08-08T09:44:00 +2005-08-08T15:44:00 +2005-08-08T21:44:00 +2005-08-09T03:44:00 +2005-08-09T09:44:00 +2005-08-09T15:44:00 +2005-08-09T21:44:00 +2005-08-10T03:44:00 +2005-08-10T09:44:00 +2005-08-10T15:44:00 +2005-08-10T21:44:00 +2005-08-11T03:44:00 +2005-08-11T09:44:00 +2005-08-11T15:44:00 +2005-08-11T21:44:00 +2005-08-12T03:44:00 +2005-08-12T09:44:00 +2005-08-12T15:44:00 +2005-08-12T21:44:00 +2005-08-13T03:44:00 +2005-08-13T09:44:00 +2005-08-13T15:44:00 +2005-08-13T21:44:00 +2005-08-14T03:44:00 +2005-08-14T09:44:00 +2005-08-14T15:44:00 +2005-08-14T21:44:00 +2005-08-15T03:44:00 +2005-08-15T09:44:00 +2005-08-15T15:44:00 +2005-08-15T21:44:00 +2005-08-16T03:44:00 +2005-08-16T09:44:00 +2005-08-16T15:44:00 +2005-08-16T21:44:00 +2005-08-17T03:44:00 +2005-08-17T09:44:00 +2005-08-17T15:44:00 +2005-08-17T21:44:00 +2005-08-18T03:44:00 +2005-08-18T09:44:00 +2005-08-18T15:44:00 +2005-08-18T21:44:00 +2005-08-19T03:44:00 +2005-08-19T09:44:00 +2005-08-19T15:44:00 +2005-08-19T21:44:00 +2005-08-20T03:44:00 +2005-08-20T09:44:00 +2005-08-20T15:44:00 +2005-08-20T21:44:00 +2005-08-21T03:44:00 +2005-08-21T09:44:00 +2005-08-21T15:44:00 +2005-08-21T21:44:00 +2005-08-22T03:44:00 +2005-08-22T09:44:00 +2005-08-22T15:44:00 +2005-08-22T21:44:00 +2005-08-23T03:44:00 +2005-08-23T09:44:00 +2005-08-23T15:44:00 +2005-08-23T21:44:00 +2005-08-24T03:44:00 +2005-08-24T09:44:00 +2005-08-24T15:44:00 +2005-08-24T21:44:00 +2005-08-25T03:44:00 +2005-08-25T09:44:00 +2005-08-25T15:44:00 +2005-08-25T21:44:00 +2005-08-26T03:44:00 +2005-08-26T09:44:00 +2005-08-26T15:44:00 +2005-08-26T21:44:00 +2005-08-27T03:44:00 +2005-08-27T09:44:00 +2005-08-27T15:44:00 +2005-08-27T21:44:00 +2005-08-28T03:44:00 +2005-08-28T09:44:00 +2005-08-28T15:44:00 +2005-08-28T21:44:00 +2005-08-29T03:44:00 +2005-08-29T09:44:00 +2005-08-29T15:44:00 +2005-08-29T21:44:00 +2005-08-30T03:44:00 +2005-08-30T09:44:00 +2005-08-30T15:44:00 +2005-08-30T21:44:00 +2005-08-31T03:44:00 +2005-08-31T09:44:00 +2005-08-31T15:44:00 +2005-08-31T21:44:00 +2005-09-01T03:44:00 +2005-09-01T09:44:00 +2005-09-01T15:44:00 +2005-09-01T21:44:00 +2005-09-02T03:44:00 +2005-09-02T09:44:00 +2005-09-02T15:44:00 +2005-09-02T21:44:00 +2005-09-03T03:44:00 +2005-09-03T09:44:00 +2005-09-03T15:44:00 +2005-09-03T21:44:00 +2005-09-04T03:44:00 +2005-09-04T09:44:00 +2005-09-04T15:44:00 +2005-09-04T21:44:00 +2005-09-05T03:44:00 +2005-09-05T09:44:00 +2005-09-05T15:44:00 +2005-09-05T21:44:00 +2005-09-06T03:44:00 +2005-09-06T09:44:00 +2005-09-06T15:44:00 +2005-09-06T21:44:00 +2005-09-07T03:44:00 +2005-09-07T09:44:00 +2005-09-07T15:44:00 +2005-09-07T21:44:00 +2005-09-08T03:44:00 +2005-09-08T09:44:00 +2005-09-08T15:44:00 +2005-09-08T21:44:00 +2005-09-09T03:44:00 +2005-09-09T09:44:00 +2005-09-09T15:44:00 +2005-09-09T21:44:00 +2005-09-10T03:44:00 +2005-09-10T09:44:00 +2005-09-10T15:44:00 +2005-09-10T21:44:00 +2005-09-11T03:44:00 +2005-09-11T09:44:00 +2005-09-11T15:44:00 +2005-09-11T21:44:00 +2005-09-12T03:44:00 +2005-09-12T09:44:00 +2005-09-12T15:44:00 +2005-09-12T21:44:00 +2005-09-13T03:44:00 +2005-09-13T09:44:00 +2005-09-13T15:44:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.prev.ref new file mode 100644 index 000000000..8f49adb4e --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.prev.ref @@ -0,0 +1,500 @@ +2010-12-31T21:44:00 +2010-12-31T15:44:00 +2010-12-31T09:44:00 +2010-12-31T03:44:00 +2010-12-30T21:44:00 +2010-12-30T15:44:00 +2010-12-30T09:44:00 +2010-12-30T03:44:00 +2010-12-29T21:44:00 +2010-12-29T15:44:00 +2010-12-29T09:44:00 +2010-12-29T03:44:00 +2010-12-28T21:44:00 +2010-12-28T15:44:00 +2010-12-28T09:44:00 +2010-12-28T03:44:00 +2010-12-27T21:44:00 +2010-12-27T15:44:00 +2010-12-27T09:44:00 +2010-12-27T03:44:00 +2010-12-26T21:44:00 +2010-12-26T15:44:00 +2010-12-26T09:44:00 +2010-12-26T03:44:00 +2010-12-25T21:44:00 +2010-12-25T15:44:00 +2010-12-25T09:44:00 +2010-12-25T03:44:00 +2010-12-24T21:44:00 +2010-12-24T15:44:00 +2010-12-24T09:44:00 +2010-12-24T03:44:00 +2010-12-23T21:44:00 +2010-12-23T15:44:00 +2010-12-23T09:44:00 +2010-12-23T03:44:00 +2010-12-22T21:44:00 +2010-12-22T15:44:00 +2010-12-22T09:44:00 +2010-12-22T03:44:00 +2010-12-21T21:44:00 +2010-12-21T15:44:00 +2010-12-21T09:44:00 +2010-12-21T03:44:00 +2010-12-20T21:44:00 +2010-12-20T15:44:00 +2010-12-20T09:44:00 +2010-12-20T03:44:00 +2010-12-19T21:44:00 +2010-12-19T15:44:00 +2010-12-19T09:44:00 +2010-12-19T03:44:00 +2010-12-18T21:44:00 +2010-12-18T15:44:00 +2010-12-18T09:44:00 +2010-12-18T03:44:00 +2010-12-17T21:44:00 +2010-12-17T15:44:00 +2010-12-17T09:44:00 +2010-12-17T03:44:00 +2010-12-16T21:44:00 +2010-12-16T15:44:00 +2010-12-16T09:44:00 +2010-12-16T03:44:00 +2010-12-15T21:44:00 +2010-12-15T15:44:00 +2010-12-15T09:44:00 +2010-12-15T03:44:00 +2010-12-14T21:44:00 +2010-12-14T15:44:00 +2010-12-14T09:44:00 +2010-12-14T03:44:00 +2010-12-13T21:44:00 +2010-12-13T15:44:00 +2010-12-13T09:44:00 +2010-12-13T03:44:00 +2010-12-12T21:44:00 +2010-12-12T15:44:00 +2010-12-12T09:44:00 +2010-12-12T03:44:00 +2010-12-11T21:44:00 +2010-12-11T15:44:00 +2010-12-11T09:44:00 +2010-12-11T03:44:00 +2010-12-10T21:44:00 +2010-12-10T15:44:00 +2010-12-10T09:44:00 +2010-12-10T03:44:00 +2010-12-09T21:44:00 +2010-12-09T15:44:00 +2010-12-09T09:44:00 +2010-12-09T03:44:00 +2010-12-08T21:44:00 +2010-12-08T15:44:00 +2010-12-08T09:44:00 +2010-12-08T03:44:00 +2010-12-07T21:44:00 +2010-12-07T15:44:00 +2010-12-07T09:44:00 +2010-12-07T03:44:00 +2010-12-06T21:44:00 +2010-12-06T15:44:00 +2010-12-06T09:44:00 +2010-12-06T03:44:00 +2010-12-05T21:44:00 +2010-12-05T15:44:00 +2010-12-05T09:44:00 +2010-12-05T03:44:00 +2010-12-04T21:44:00 +2010-12-04T15:44:00 +2010-12-04T09:44:00 +2010-12-04T03:44:00 +2010-12-03T21:44:00 +2010-12-03T15:44:00 +2010-12-03T09:44:00 +2010-12-03T03:44:00 +2010-12-02T21:44:00 +2010-12-02T15:44:00 +2010-12-02T09:44:00 +2010-12-02T03:44:00 +2010-12-01T21:44:00 +2010-12-01T15:44:00 +2010-12-01T09:44:00 +2010-12-01T03:44:00 +2010-11-30T21:44:00 +2010-11-30T15:44:00 +2010-11-30T09:44:00 +2010-11-30T03:44:00 +2010-11-29T21:44:00 +2010-11-29T15:44:00 +2010-11-29T09:44:00 +2010-11-29T03:44:00 +2010-11-28T21:44:00 +2010-11-28T15:44:00 +2010-11-28T09:44:00 +2010-11-28T03:44:00 +2010-11-27T21:44:00 +2010-11-27T15:44:00 +2010-11-27T09:44:00 +2010-11-27T03:44:00 +2010-11-26T21:44:00 +2010-11-26T15:44:00 +2010-11-26T09:44:00 +2010-11-26T03:44:00 +2010-11-25T21:44:00 +2010-11-25T15:44:00 +2010-11-25T09:44:00 +2010-11-25T03:44:00 +2010-11-24T21:44:00 +2010-11-24T15:44:00 +2010-11-24T09:44:00 +2010-11-24T03:44:00 +2010-11-23T21:44:00 +2010-11-23T15:44:00 +2010-11-23T09:44:00 +2010-11-23T03:44:00 +2010-11-22T21:44:00 +2010-11-22T15:44:00 +2010-11-22T09:44:00 +2010-11-22T03:44:00 +2010-11-21T21:44:00 +2010-11-21T15:44:00 +2010-11-21T09:44:00 +2010-11-21T03:44:00 +2010-11-20T21:44:00 +2010-11-20T15:44:00 +2010-11-20T09:44:00 +2010-11-20T03:44:00 +2010-11-19T21:44:00 +2010-11-19T15:44:00 +2010-11-19T09:44:00 +2010-11-19T03:44:00 +2010-11-18T21:44:00 +2010-11-18T15:44:00 +2010-11-18T09:44:00 +2010-11-18T03:44:00 +2010-11-17T21:44:00 +2010-11-17T15:44:00 +2010-11-17T09:44:00 +2010-11-17T03:44:00 +2010-11-16T21:44:00 +2010-11-16T15:44:00 +2010-11-16T09:44:00 +2010-11-16T03:44:00 +2010-11-15T21:44:00 +2010-11-15T15:44:00 +2010-11-15T09:44:00 +2010-11-15T03:44:00 +2010-11-14T21:44:00 +2010-11-14T15:44:00 +2010-11-14T09:44:00 +2010-11-14T03:44:00 +2010-11-13T21:44:00 +2010-11-13T15:44:00 +2010-11-13T09:44:00 +2010-11-13T03:44:00 +2010-11-12T21:44:00 +2010-11-12T15:44:00 +2010-11-12T09:44:00 +2010-11-12T03:44:00 +2010-11-11T21:44:00 +2010-11-11T15:44:00 +2010-11-11T09:44:00 +2010-11-11T03:44:00 +2010-11-10T21:44:00 +2010-11-10T15:44:00 +2010-11-10T09:44:00 +2010-11-10T03:44:00 +2010-11-09T21:44:00 +2010-11-09T15:44:00 +2010-11-09T09:44:00 +2010-11-09T03:44:00 +2010-11-08T21:44:00 +2010-11-08T15:44:00 +2010-11-08T09:44:00 +2010-11-08T03:44:00 +2010-11-07T21:44:00 +2010-11-07T15:44:00 +2010-11-07T09:44:00 +2010-11-07T03:44:00 +2010-11-06T21:44:00 +2010-11-06T15:44:00 +2010-11-06T09:44:00 +2010-11-06T03:44:00 +2010-11-05T21:44:00 +2010-11-05T15:44:00 +2010-11-05T09:44:00 +2010-11-05T03:44:00 +2010-11-04T21:44:00 +2010-11-04T15:44:00 +2010-11-04T09:44:00 +2010-11-04T03:44:00 +2010-11-03T21:44:00 +2010-11-03T15:44:00 +2010-11-03T09:44:00 +2010-11-03T03:44:00 +2010-11-02T21:44:00 +2010-11-02T15:44:00 +2010-11-02T09:44:00 +2010-11-02T03:44:00 +2010-11-01T21:44:00 +2010-11-01T15:44:00 +2010-11-01T09:44:00 +2010-11-01T03:44:00 +2010-10-31T21:44:00 +2010-10-31T15:44:00 +2010-10-31T09:44:00 +2010-10-31T03:44:00 +2010-10-30T21:44:00 +2010-10-30T15:44:00 +2010-10-30T09:44:00 +2010-10-30T03:44:00 +2010-10-29T21:44:00 +2010-10-29T15:44:00 +2010-10-29T09:44:00 +2010-10-29T03:44:00 +2010-10-28T21:44:00 +2010-10-28T15:44:00 +2010-10-28T09:44:00 +2010-10-28T03:44:00 +2010-10-27T21:44:00 +2010-10-27T15:44:00 +2010-10-27T09:44:00 +2010-10-27T03:44:00 +2010-10-26T21:44:00 +2010-10-26T15:44:00 +2010-10-26T09:44:00 +2010-10-26T03:44:00 +2010-10-25T21:44:00 +2010-10-25T15:44:00 +2010-10-25T09:44:00 +2010-10-25T03:44:00 +2010-10-24T21:44:00 +2010-10-24T15:44:00 +2010-10-24T09:44:00 +2010-10-24T03:44:00 +2010-10-23T21:44:00 +2010-10-23T15:44:00 +2010-10-23T09:44:00 +2010-10-23T03:44:00 +2010-10-22T21:44:00 +2010-10-22T15:44:00 +2010-10-22T09:44:00 +2010-10-22T03:44:00 +2010-10-21T21:44:00 +2010-10-21T15:44:00 +2010-10-21T09:44:00 +2010-10-21T03:44:00 +2010-10-20T21:44:00 +2010-10-20T15:44:00 +2010-10-20T09:44:00 +2010-10-20T03:44:00 +2010-10-19T21:44:00 +2010-10-19T15:44:00 +2010-10-19T09:44:00 +2010-10-19T03:44:00 +2010-10-18T21:44:00 +2010-10-18T15:44:00 +2010-10-18T09:44:00 +2010-10-18T03:44:00 +2010-10-17T21:44:00 +2010-10-17T15:44:00 +2010-10-17T09:44:00 +2010-10-17T03:44:00 +2010-10-16T21:44:00 +2010-10-16T15:44:00 +2010-10-16T09:44:00 +2010-10-16T03:44:00 +2010-10-15T21:44:00 +2010-10-15T15:44:00 +2010-10-15T09:44:00 +2010-10-15T03:44:00 +2010-10-14T21:44:00 +2010-10-14T15:44:00 +2010-10-14T09:44:00 +2010-10-14T03:44:00 +2010-10-13T21:44:00 +2010-10-13T15:44:00 +2010-10-13T09:44:00 +2010-10-13T03:44:00 +2010-10-12T21:44:00 +2010-10-12T15:44:00 +2010-10-12T09:44:00 +2010-10-12T03:44:00 +2010-10-11T21:44:00 +2010-10-11T15:44:00 +2010-10-11T09:44:00 +2010-10-11T03:44:00 +2010-10-10T21:44:00 +2010-10-10T15:44:00 +2010-10-10T09:44:00 +2010-10-10T03:44:00 +2010-10-09T21:44:00 +2010-10-09T15:44:00 +2010-10-09T09:44:00 +2010-10-09T03:44:00 +2010-10-08T21:44:00 +2010-10-08T15:44:00 +2010-10-08T09:44:00 +2010-10-08T03:44:00 +2010-10-07T21:44:00 +2010-10-07T15:44:00 +2010-10-07T09:44:00 +2010-10-07T03:44:00 +2010-10-06T21:44:00 +2010-10-06T15:44:00 +2010-10-06T09:44:00 +2010-10-06T03:44:00 +2010-10-05T21:44:00 +2010-10-05T15:44:00 +2010-10-05T09:44:00 +2010-10-05T03:44:00 +2010-10-04T21:44:00 +2010-10-04T15:44:00 +2010-10-04T09:44:00 +2010-10-04T03:44:00 +2010-10-03T21:44:00 +2010-10-03T15:44:00 +2010-10-03T09:44:00 +2010-10-03T03:44:00 +2010-10-02T21:44:00 +2010-10-02T15:44:00 +2010-10-02T09:44:00 +2010-10-02T03:44:00 +2010-10-01T21:44:00 +2010-10-01T15:44:00 +2010-10-01T09:44:00 +2010-10-01T03:44:00 +2010-09-30T21:44:00 +2010-09-30T15:44:00 +2010-09-30T09:44:00 +2010-09-30T03:44:00 +2010-09-29T21:44:00 +2010-09-29T15:44:00 +2010-09-29T09:44:00 +2010-09-29T03:44:00 +2010-09-28T21:44:00 +2010-09-28T15:44:00 +2010-09-28T09:44:00 +2010-09-28T03:44:00 +2010-09-27T21:44:00 +2010-09-27T15:44:00 +2010-09-27T09:44:00 +2010-09-27T03:44:00 +2010-09-26T21:44:00 +2010-09-26T15:44:00 +2010-09-26T09:44:00 +2010-09-26T03:44:00 +2010-09-25T21:44:00 +2010-09-25T15:44:00 +2010-09-25T09:44:00 +2010-09-25T03:44:00 +2010-09-24T21:44:00 +2010-09-24T15:44:00 +2010-09-24T09:44:00 +2010-09-24T03:44:00 +2010-09-23T21:44:00 +2010-09-23T15:44:00 +2010-09-23T09:44:00 +2010-09-23T03:44:00 +2010-09-22T21:44:00 +2010-09-22T15:44:00 +2010-09-22T09:44:00 +2010-09-22T03:44:00 +2010-09-21T21:44:00 +2010-09-21T15:44:00 +2010-09-21T09:44:00 +2010-09-21T03:44:00 +2010-09-20T21:44:00 +2010-09-20T15:44:00 +2010-09-20T09:44:00 +2010-09-20T03:44:00 +2010-09-19T21:44:00 +2010-09-19T15:44:00 +2010-09-19T09:44:00 +2010-09-19T03:44:00 +2010-09-18T21:44:00 +2010-09-18T15:44:00 +2010-09-18T09:44:00 +2010-09-18T03:44:00 +2010-09-17T21:44:00 +2010-09-17T15:44:00 +2010-09-17T09:44:00 +2010-09-17T03:44:00 +2010-09-16T21:44:00 +2010-09-16T15:44:00 +2010-09-16T09:44:00 +2010-09-16T03:44:00 +2010-09-15T21:44:00 +2010-09-15T15:44:00 +2010-09-15T09:44:00 +2010-09-15T03:44:00 +2010-09-14T21:44:00 +2010-09-14T15:44:00 +2010-09-14T09:44:00 +2010-09-14T03:44:00 +2010-09-13T21:44:00 +2010-09-13T15:44:00 +2010-09-13T09:44:00 +2010-09-13T03:44:00 +2010-09-12T21:44:00 +2010-09-12T15:44:00 +2010-09-12T09:44:00 +2010-09-12T03:44:00 +2010-09-11T21:44:00 +2010-09-11T15:44:00 +2010-09-11T09:44:00 +2010-09-11T03:44:00 +2010-09-10T21:44:00 +2010-09-10T15:44:00 +2010-09-10T09:44:00 +2010-09-10T03:44:00 +2010-09-09T21:44:00 +2010-09-09T15:44:00 +2010-09-09T09:44:00 +2010-09-09T03:44:00 +2010-09-08T21:44:00 +2010-09-08T15:44:00 +2010-09-08T09:44:00 +2010-09-08T03:44:00 +2010-09-07T21:44:00 +2010-09-07T15:44:00 +2010-09-07T09:44:00 +2010-09-07T03:44:00 +2010-09-06T21:44:00 +2010-09-06T15:44:00 +2010-09-06T09:44:00 +2010-09-06T03:44:00 +2010-09-05T21:44:00 +2010-09-05T15:44:00 +2010-09-05T09:44:00 +2010-09-05T03:44:00 +2010-09-04T21:44:00 +2010-09-04T15:44:00 +2010-09-04T09:44:00 +2010-09-04T03:44:00 +2010-09-03T21:44:00 +2010-09-03T15:44:00 +2010-09-03T09:44:00 +2010-09-03T03:44:00 +2010-09-02T21:44:00 +2010-09-02T15:44:00 +2010-09-02T09:44:00 +2010-09-02T03:44:00 +2010-09-01T21:44:00 +2010-09-01T15:44:00 +2010-09-01T09:44:00 +2010-09-01T03:44:00 +2010-08-31T21:44:00 +2010-08-31T15:44:00 +2010-08-31T09:44:00 +2010-08-31T03:44:00 +2010-08-30T21:44:00 +2010-08-30T15:44:00 +2010-08-30T09:44:00 +2010-08-30T03:44:00 +2010-08-29T21:44:00 +2010-08-29T15:44:00 +2010-08-29T09:44:00 +2010-08-29T03:44:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.recurson.ref new file mode 100644 index 000000000..0d80c06f3 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/hourly.ics.recurson.ref @@ -0,0 +1,2060 @@ +2005-05-12 +2005-05-13 +2005-05-14 +2005-05-15 +2005-05-16 +2005-05-17 +2005-05-18 +2005-05-19 +2005-05-20 +2005-05-21 +2005-05-22 +2005-05-23 +2005-05-24 +2005-05-25 +2005-05-26 +2005-05-27 +2005-05-28 +2005-05-29 +2005-05-30 +2005-05-31 +2005-06-01 +2005-06-02 +2005-06-03 +2005-06-04 +2005-06-05 +2005-06-06 +2005-06-07 +2005-06-08 +2005-06-09 +2005-06-10 +2005-06-11 +2005-06-12 +2005-06-13 +2005-06-14 +2005-06-15 +2005-06-16 +2005-06-17 +2005-06-18 +2005-06-19 +2005-06-20 +2005-06-21 +2005-06-22 +2005-06-23 +2005-06-24 +2005-06-25 +2005-06-26 +2005-06-27 +2005-06-28 +2005-06-29 +2005-06-30 +2005-07-01 +2005-07-02 +2005-07-03 +2005-07-04 +2005-07-05 +2005-07-06 +2005-07-07 +2005-07-08 +2005-07-09 +2005-07-10 +2005-07-11 +2005-07-12 +2005-07-13 +2005-07-14 +2005-07-15 +2005-07-16 +2005-07-17 +2005-07-18 +2005-07-19 +2005-07-20 +2005-07-21 +2005-07-22 +2005-07-23 +2005-07-24 +2005-07-25 +2005-07-26 +2005-07-27 +2005-07-28 +2005-07-29 +2005-07-30 +2005-07-31 +2005-08-01 +2005-08-02 +2005-08-03 +2005-08-04 +2005-08-05 +2005-08-06 +2005-08-07 +2005-08-08 +2005-08-09 +2005-08-10 +2005-08-11 +2005-08-12 +2005-08-13 +2005-08-14 +2005-08-15 +2005-08-16 +2005-08-17 +2005-08-18 +2005-08-19 +2005-08-20 +2005-08-21 +2005-08-22 +2005-08-23 +2005-08-24 +2005-08-25 +2005-08-26 +2005-08-27 +2005-08-28 +2005-08-29 +2005-08-30 +2005-08-31 +2005-09-01 +2005-09-02 +2005-09-03 +2005-09-04 +2005-09-05 +2005-09-06 +2005-09-07 +2005-09-08 +2005-09-09 +2005-09-10 +2005-09-11 +2005-09-12 +2005-09-13 +2005-09-14 +2005-09-15 +2005-09-16 +2005-09-17 +2005-09-18 +2005-09-19 +2005-09-20 +2005-09-21 +2005-09-22 +2005-09-23 +2005-09-24 +2005-09-25 +2005-09-26 +2005-09-27 +2005-09-28 +2005-09-29 +2005-09-30 +2005-10-01 +2005-10-02 +2005-10-03 +2005-10-04 +2005-10-05 +2005-10-06 +2005-10-07 +2005-10-08 +2005-10-09 +2005-10-10 +2005-10-11 +2005-10-12 +2005-10-13 +2005-10-14 +2005-10-15 +2005-10-16 +2005-10-17 +2005-10-18 +2005-10-19 +2005-10-20 +2005-10-21 +2005-10-22 +2005-10-23 +2005-10-24 +2005-10-25 +2005-10-26 +2005-10-27 +2005-10-28 +2005-10-29 +2005-10-30 +2005-10-31 +2005-11-01 +2005-11-02 +2005-11-03 +2005-11-04 +2005-11-05 +2005-11-06 +2005-11-07 +2005-11-08 +2005-11-09 +2005-11-10 +2005-11-11 +2005-11-12 +2005-11-13 +2005-11-14 +2005-11-15 +2005-11-16 +2005-11-17 +2005-11-18 +2005-11-19 +2005-11-20 +2005-11-21 +2005-11-22 +2005-11-23 +2005-11-24 +2005-11-25 +2005-11-26 +2005-11-27 +2005-11-28 +2005-11-29 +2005-11-30 +2005-12-01 +2005-12-02 +2005-12-03 +2005-12-04 +2005-12-05 +2005-12-06 +2005-12-07 +2005-12-08 +2005-12-09 +2005-12-10 +2005-12-11 +2005-12-12 +2005-12-13 +2005-12-14 +2005-12-15 +2005-12-16 +2005-12-17 +2005-12-18 +2005-12-19 +2005-12-20 +2005-12-21 +2005-12-22 +2005-12-23 +2005-12-24 +2005-12-25 +2005-12-26 +2005-12-27 +2005-12-28 +2005-12-29 +2005-12-30 +2005-12-31 +2006-01-01 +2006-01-02 +2006-01-03 +2006-01-04 +2006-01-05 +2006-01-06 +2006-01-07 +2006-01-08 +2006-01-09 +2006-01-10 +2006-01-11 +2006-01-12 +2006-01-13 +2006-01-14 +2006-01-15 +2006-01-16 +2006-01-17 +2006-01-18 +2006-01-19 +2006-01-20 +2006-01-21 +2006-01-22 +2006-01-23 +2006-01-24 +2006-01-25 +2006-01-26 +2006-01-27 +2006-01-28 +2006-01-29 +2006-01-30 +2006-01-31 +2006-02-01 +2006-02-02 +2006-02-03 +2006-02-04 +2006-02-05 +2006-02-06 +2006-02-07 +2006-02-08 +2006-02-09 +2006-02-10 +2006-02-11 +2006-02-12 +2006-02-13 +2006-02-14 +2006-02-15 +2006-02-16 +2006-02-17 +2006-02-18 +2006-02-19 +2006-02-20 +2006-02-21 +2006-02-22 +2006-02-23 +2006-02-24 +2006-02-25 +2006-02-26 +2006-02-27 +2006-02-28 +2006-03-01 +2006-03-02 +2006-03-03 +2006-03-04 +2006-03-05 +2006-03-06 +2006-03-07 +2006-03-08 +2006-03-09 +2006-03-10 +2006-03-11 +2006-03-12 +2006-03-13 +2006-03-14 +2006-03-15 +2006-03-16 +2006-03-17 +2006-03-18 +2006-03-19 +2006-03-20 +2006-03-21 +2006-03-22 +2006-03-23 +2006-03-24 +2006-03-25 +2006-03-26 +2006-03-27 +2006-03-28 +2006-03-29 +2006-03-30 +2006-03-31 +2006-04-01 +2006-04-02 +2006-04-03 +2006-04-04 +2006-04-05 +2006-04-06 +2006-04-07 +2006-04-08 +2006-04-09 +2006-04-10 +2006-04-11 +2006-04-12 +2006-04-13 +2006-04-14 +2006-04-15 +2006-04-16 +2006-04-17 +2006-04-18 +2006-04-19 +2006-04-20 +2006-04-21 +2006-04-22 +2006-04-23 +2006-04-24 +2006-04-25 +2006-04-26 +2006-04-27 +2006-04-28 +2006-04-29 +2006-04-30 +2006-05-01 +2006-05-02 +2006-05-03 +2006-05-04 +2006-05-05 +2006-05-06 +2006-05-07 +2006-05-08 +2006-05-09 +2006-05-10 +2006-05-11 +2006-05-12 +2006-05-13 +2006-05-14 +2006-05-15 +2006-05-16 +2006-05-17 +2006-05-18 +2006-05-19 +2006-05-20 +2006-05-21 +2006-05-22 +2006-05-23 +2006-05-24 +2006-05-25 +2006-05-26 +2006-05-27 +2006-05-28 +2006-05-29 +2006-05-30 +2006-05-31 +2006-06-01 +2006-06-02 +2006-06-03 +2006-06-04 +2006-06-05 +2006-06-06 +2006-06-07 +2006-06-08 +2006-06-09 +2006-06-10 +2006-06-11 +2006-06-12 +2006-06-13 +2006-06-14 +2006-06-15 +2006-06-16 +2006-06-17 +2006-06-18 +2006-06-19 +2006-06-20 +2006-06-21 +2006-06-22 +2006-06-23 +2006-06-24 +2006-06-25 +2006-06-26 +2006-06-27 +2006-06-28 +2006-06-29 +2006-06-30 +2006-07-01 +2006-07-02 +2006-07-03 +2006-07-04 +2006-07-05 +2006-07-06 +2006-07-07 +2006-07-08 +2006-07-09 +2006-07-10 +2006-07-11 +2006-07-12 +2006-07-13 +2006-07-14 +2006-07-15 +2006-07-16 +2006-07-17 +2006-07-18 +2006-07-19 +2006-07-20 +2006-07-21 +2006-07-22 +2006-07-23 +2006-07-24 +2006-07-25 +2006-07-26 +2006-07-27 +2006-07-28 +2006-07-29 +2006-07-30 +2006-07-31 +2006-08-01 +2006-08-02 +2006-08-03 +2006-08-04 +2006-08-05 +2006-08-06 +2006-08-07 +2006-08-08 +2006-08-09 +2006-08-10 +2006-08-11 +2006-08-12 +2006-08-13 +2006-08-14 +2006-08-15 +2006-08-16 +2006-08-17 +2006-08-18 +2006-08-19 +2006-08-20 +2006-08-21 +2006-08-22 +2006-08-23 +2006-08-24 +2006-08-25 +2006-08-26 +2006-08-27 +2006-08-28 +2006-08-29 +2006-08-30 +2006-08-31 +2006-09-01 +2006-09-02 +2006-09-03 +2006-09-04 +2006-09-05 +2006-09-06 +2006-09-07 +2006-09-08 +2006-09-09 +2006-09-10 +2006-09-11 +2006-09-12 +2006-09-13 +2006-09-14 +2006-09-15 +2006-09-16 +2006-09-17 +2006-09-18 +2006-09-19 +2006-09-20 +2006-09-21 +2006-09-22 +2006-09-23 +2006-09-24 +2006-09-25 +2006-09-26 +2006-09-27 +2006-09-28 +2006-09-29 +2006-09-30 +2006-10-01 +2006-10-02 +2006-10-03 +2006-10-04 +2006-10-05 +2006-10-06 +2006-10-07 +2006-10-08 +2006-10-09 +2006-10-10 +2006-10-11 +2006-10-12 +2006-10-13 +2006-10-14 +2006-10-15 +2006-10-16 +2006-10-17 +2006-10-18 +2006-10-19 +2006-10-20 +2006-10-21 +2006-10-22 +2006-10-23 +2006-10-24 +2006-10-25 +2006-10-26 +2006-10-27 +2006-10-28 +2006-10-29 +2006-10-30 +2006-10-31 +2006-11-01 +2006-11-02 +2006-11-03 +2006-11-04 +2006-11-05 +2006-11-06 +2006-11-07 +2006-11-08 +2006-11-09 +2006-11-10 +2006-11-11 +2006-11-12 +2006-11-13 +2006-11-14 +2006-11-15 +2006-11-16 +2006-11-17 +2006-11-18 +2006-11-19 +2006-11-20 +2006-11-21 +2006-11-22 +2006-11-23 +2006-11-24 +2006-11-25 +2006-11-26 +2006-11-27 +2006-11-28 +2006-11-29 +2006-11-30 +2006-12-01 +2006-12-02 +2006-12-03 +2006-12-04 +2006-12-05 +2006-12-06 +2006-12-07 +2006-12-08 +2006-12-09 +2006-12-10 +2006-12-11 +2006-12-12 +2006-12-13 +2006-12-14 +2006-12-15 +2006-12-16 +2006-12-17 +2006-12-18 +2006-12-19 +2006-12-20 +2006-12-21 +2006-12-22 +2006-12-23 +2006-12-24 +2006-12-25 +2006-12-26 +2006-12-27 +2006-12-28 +2006-12-29 +2006-12-30 +2006-12-31 +2007-01-01 +2007-01-02 +2007-01-03 +2007-01-04 +2007-01-05 +2007-01-06 +2007-01-07 +2007-01-08 +2007-01-09 +2007-01-10 +2007-01-11 +2007-01-12 +2007-01-13 +2007-01-14 +2007-01-15 +2007-01-16 +2007-01-17 +2007-01-18 +2007-01-19 +2007-01-20 +2007-01-21 +2007-01-22 +2007-01-23 +2007-01-24 +2007-01-25 +2007-01-26 +2007-01-27 +2007-01-28 +2007-01-29 +2007-01-30 +2007-01-31 +2007-02-01 +2007-02-02 +2007-02-03 +2007-02-04 +2007-02-05 +2007-02-06 +2007-02-07 +2007-02-08 +2007-02-09 +2007-02-10 +2007-02-11 +2007-02-12 +2007-02-13 +2007-02-14 +2007-02-15 +2007-02-16 +2007-02-17 +2007-02-18 +2007-02-19 +2007-02-20 +2007-02-21 +2007-02-22 +2007-02-23 +2007-02-24 +2007-02-25 +2007-02-26 +2007-02-27 +2007-02-28 +2007-03-01 +2007-03-02 +2007-03-03 +2007-03-04 +2007-03-05 +2007-03-06 +2007-03-07 +2007-03-08 +2007-03-09 +2007-03-10 +2007-03-11 +2007-03-12 +2007-03-13 +2007-03-14 +2007-03-15 +2007-03-16 +2007-03-17 +2007-03-18 +2007-03-19 +2007-03-20 +2007-03-21 +2007-03-22 +2007-03-23 +2007-03-24 +2007-03-25 +2007-03-26 +2007-03-27 +2007-03-28 +2007-03-29 +2007-03-30 +2007-03-31 +2007-04-01 +2007-04-02 +2007-04-03 +2007-04-04 +2007-04-05 +2007-04-06 +2007-04-07 +2007-04-08 +2007-04-09 +2007-04-10 +2007-04-11 +2007-04-12 +2007-04-13 +2007-04-14 +2007-04-15 +2007-04-16 +2007-04-17 +2007-04-18 +2007-04-19 +2007-04-20 +2007-04-21 +2007-04-22 +2007-04-23 +2007-04-24 +2007-04-25 +2007-04-26 +2007-04-27 +2007-04-28 +2007-04-29 +2007-04-30 +2007-05-01 +2007-05-02 +2007-05-03 +2007-05-04 +2007-05-05 +2007-05-06 +2007-05-07 +2007-05-08 +2007-05-09 +2007-05-10 +2007-05-11 +2007-05-12 +2007-05-13 +2007-05-14 +2007-05-15 +2007-05-16 +2007-05-17 +2007-05-18 +2007-05-19 +2007-05-20 +2007-05-21 +2007-05-22 +2007-05-23 +2007-05-24 +2007-05-25 +2007-05-26 +2007-05-27 +2007-05-28 +2007-05-29 +2007-05-30 +2007-05-31 +2007-06-01 +2007-06-02 +2007-06-03 +2007-06-04 +2007-06-05 +2007-06-06 +2007-06-07 +2007-06-08 +2007-06-09 +2007-06-10 +2007-06-11 +2007-06-12 +2007-06-13 +2007-06-14 +2007-06-15 +2007-06-16 +2007-06-17 +2007-06-18 +2007-06-19 +2007-06-20 +2007-06-21 +2007-06-22 +2007-06-23 +2007-06-24 +2007-06-25 +2007-06-26 +2007-06-27 +2007-06-28 +2007-06-29 +2007-06-30 +2007-07-01 +2007-07-02 +2007-07-03 +2007-07-04 +2007-07-05 +2007-07-06 +2007-07-07 +2007-07-08 +2007-07-09 +2007-07-10 +2007-07-11 +2007-07-12 +2007-07-13 +2007-07-14 +2007-07-15 +2007-07-16 +2007-07-17 +2007-07-18 +2007-07-19 +2007-07-20 +2007-07-21 +2007-07-22 +2007-07-23 +2007-07-24 +2007-07-25 +2007-07-26 +2007-07-27 +2007-07-28 +2007-07-29 +2007-07-30 +2007-07-31 +2007-08-01 +2007-08-02 +2007-08-03 +2007-08-04 +2007-08-05 +2007-08-06 +2007-08-07 +2007-08-08 +2007-08-09 +2007-08-10 +2007-08-11 +2007-08-12 +2007-08-13 +2007-08-14 +2007-08-15 +2007-08-16 +2007-08-17 +2007-08-18 +2007-08-19 +2007-08-20 +2007-08-21 +2007-08-22 +2007-08-23 +2007-08-24 +2007-08-25 +2007-08-26 +2007-08-27 +2007-08-28 +2007-08-29 +2007-08-30 +2007-08-31 +2007-09-01 +2007-09-02 +2007-09-03 +2007-09-04 +2007-09-05 +2007-09-06 +2007-09-07 +2007-09-08 +2007-09-09 +2007-09-10 +2007-09-11 +2007-09-12 +2007-09-13 +2007-09-14 +2007-09-15 +2007-09-16 +2007-09-17 +2007-09-18 +2007-09-19 +2007-09-20 +2007-09-21 +2007-09-22 +2007-09-23 +2007-09-24 +2007-09-25 +2007-09-26 +2007-09-27 +2007-09-28 +2007-09-29 +2007-09-30 +2007-10-01 +2007-10-02 +2007-10-03 +2007-10-04 +2007-10-05 +2007-10-06 +2007-10-07 +2007-10-08 +2007-10-09 +2007-10-10 +2007-10-11 +2007-10-12 +2007-10-13 +2007-10-14 +2007-10-15 +2007-10-16 +2007-10-17 +2007-10-18 +2007-10-19 +2007-10-20 +2007-10-21 +2007-10-22 +2007-10-23 +2007-10-24 +2007-10-25 +2007-10-26 +2007-10-27 +2007-10-28 +2007-10-29 +2007-10-30 +2007-10-31 +2007-11-01 +2007-11-02 +2007-11-03 +2007-11-04 +2007-11-05 +2007-11-06 +2007-11-07 +2007-11-08 +2007-11-09 +2007-11-10 +2007-11-11 +2007-11-12 +2007-11-13 +2007-11-14 +2007-11-15 +2007-11-16 +2007-11-17 +2007-11-18 +2007-11-19 +2007-11-20 +2007-11-21 +2007-11-22 +2007-11-23 +2007-11-24 +2007-11-25 +2007-11-26 +2007-11-27 +2007-11-28 +2007-11-29 +2007-11-30 +2007-12-01 +2007-12-02 +2007-12-03 +2007-12-04 +2007-12-05 +2007-12-06 +2007-12-07 +2007-12-08 +2007-12-09 +2007-12-10 +2007-12-11 +2007-12-12 +2007-12-13 +2007-12-14 +2007-12-15 +2007-12-16 +2007-12-17 +2007-12-18 +2007-12-19 +2007-12-20 +2007-12-21 +2007-12-22 +2007-12-23 +2007-12-24 +2007-12-25 +2007-12-26 +2007-12-27 +2007-12-28 +2007-12-29 +2007-12-30 +2007-12-31 +2008-01-01 +2008-01-02 +2008-01-03 +2008-01-04 +2008-01-05 +2008-01-06 +2008-01-07 +2008-01-08 +2008-01-09 +2008-01-10 +2008-01-11 +2008-01-12 +2008-01-13 +2008-01-14 +2008-01-15 +2008-01-16 +2008-01-17 +2008-01-18 +2008-01-19 +2008-01-20 +2008-01-21 +2008-01-22 +2008-01-23 +2008-01-24 +2008-01-25 +2008-01-26 +2008-01-27 +2008-01-28 +2008-01-29 +2008-01-30 +2008-01-31 +2008-02-01 +2008-02-02 +2008-02-03 +2008-02-04 +2008-02-05 +2008-02-06 +2008-02-07 +2008-02-08 +2008-02-09 +2008-02-10 +2008-02-11 +2008-02-12 +2008-02-13 +2008-02-14 +2008-02-15 +2008-02-16 +2008-02-17 +2008-02-18 +2008-02-19 +2008-02-20 +2008-02-21 +2008-02-22 +2008-02-23 +2008-02-24 +2008-02-25 +2008-02-26 +2008-02-27 +2008-02-28 +2008-02-29 +2008-03-01 +2008-03-02 +2008-03-03 +2008-03-04 +2008-03-05 +2008-03-06 +2008-03-07 +2008-03-08 +2008-03-09 +2008-03-10 +2008-03-11 +2008-03-12 +2008-03-13 +2008-03-14 +2008-03-15 +2008-03-16 +2008-03-17 +2008-03-18 +2008-03-19 +2008-03-20 +2008-03-21 +2008-03-22 +2008-03-23 +2008-03-24 +2008-03-25 +2008-03-26 +2008-03-27 +2008-03-28 +2008-03-29 +2008-03-30 +2008-03-31 +2008-04-01 +2008-04-02 +2008-04-03 +2008-04-04 +2008-04-05 +2008-04-06 +2008-04-07 +2008-04-08 +2008-04-09 +2008-04-10 +2008-04-11 +2008-04-12 +2008-04-13 +2008-04-14 +2008-04-15 +2008-04-16 +2008-04-17 +2008-04-18 +2008-04-19 +2008-04-20 +2008-04-21 +2008-04-22 +2008-04-23 +2008-04-24 +2008-04-25 +2008-04-26 +2008-04-27 +2008-04-28 +2008-04-29 +2008-04-30 +2008-05-01 +2008-05-02 +2008-05-03 +2008-05-04 +2008-05-05 +2008-05-06 +2008-05-07 +2008-05-08 +2008-05-09 +2008-05-10 +2008-05-11 +2008-05-12 +2008-05-13 +2008-05-14 +2008-05-15 +2008-05-16 +2008-05-17 +2008-05-18 +2008-05-19 +2008-05-20 +2008-05-21 +2008-05-22 +2008-05-23 +2008-05-24 +2008-05-25 +2008-05-26 +2008-05-27 +2008-05-28 +2008-05-29 +2008-05-30 +2008-05-31 +2008-06-01 +2008-06-02 +2008-06-03 +2008-06-04 +2008-06-05 +2008-06-06 +2008-06-07 +2008-06-08 +2008-06-09 +2008-06-10 +2008-06-11 +2008-06-12 +2008-06-13 +2008-06-14 +2008-06-15 +2008-06-16 +2008-06-17 +2008-06-18 +2008-06-19 +2008-06-20 +2008-06-21 +2008-06-22 +2008-06-23 +2008-06-24 +2008-06-25 +2008-06-26 +2008-06-27 +2008-06-28 +2008-06-29 +2008-06-30 +2008-07-01 +2008-07-02 +2008-07-03 +2008-07-04 +2008-07-05 +2008-07-06 +2008-07-07 +2008-07-08 +2008-07-09 +2008-07-10 +2008-07-11 +2008-07-12 +2008-07-13 +2008-07-14 +2008-07-15 +2008-07-16 +2008-07-17 +2008-07-18 +2008-07-19 +2008-07-20 +2008-07-21 +2008-07-22 +2008-07-23 +2008-07-24 +2008-07-25 +2008-07-26 +2008-07-27 +2008-07-28 +2008-07-29 +2008-07-30 +2008-07-31 +2008-08-01 +2008-08-02 +2008-08-03 +2008-08-04 +2008-08-05 +2008-08-06 +2008-08-07 +2008-08-08 +2008-08-09 +2008-08-10 +2008-08-11 +2008-08-12 +2008-08-13 +2008-08-14 +2008-08-15 +2008-08-16 +2008-08-17 +2008-08-18 +2008-08-19 +2008-08-20 +2008-08-21 +2008-08-22 +2008-08-23 +2008-08-24 +2008-08-25 +2008-08-26 +2008-08-27 +2008-08-28 +2008-08-29 +2008-08-30 +2008-08-31 +2008-09-01 +2008-09-02 +2008-09-03 +2008-09-04 +2008-09-05 +2008-09-06 +2008-09-07 +2008-09-08 +2008-09-09 +2008-09-10 +2008-09-11 +2008-09-12 +2008-09-13 +2008-09-14 +2008-09-15 +2008-09-16 +2008-09-17 +2008-09-18 +2008-09-19 +2008-09-20 +2008-09-21 +2008-09-22 +2008-09-23 +2008-09-24 +2008-09-25 +2008-09-26 +2008-09-27 +2008-09-28 +2008-09-29 +2008-09-30 +2008-10-01 +2008-10-02 +2008-10-03 +2008-10-04 +2008-10-05 +2008-10-06 +2008-10-07 +2008-10-08 +2008-10-09 +2008-10-10 +2008-10-11 +2008-10-12 +2008-10-13 +2008-10-14 +2008-10-15 +2008-10-16 +2008-10-17 +2008-10-18 +2008-10-19 +2008-10-20 +2008-10-21 +2008-10-22 +2008-10-23 +2008-10-24 +2008-10-25 +2008-10-26 +2008-10-27 +2008-10-28 +2008-10-29 +2008-10-30 +2008-10-31 +2008-11-01 +2008-11-02 +2008-11-03 +2008-11-04 +2008-11-05 +2008-11-06 +2008-11-07 +2008-11-08 +2008-11-09 +2008-11-10 +2008-11-11 +2008-11-12 +2008-11-13 +2008-11-14 +2008-11-15 +2008-11-16 +2008-11-17 +2008-11-18 +2008-11-19 +2008-11-20 +2008-11-21 +2008-11-22 +2008-11-23 +2008-11-24 +2008-11-25 +2008-11-26 +2008-11-27 +2008-11-28 +2008-11-29 +2008-11-30 +2008-12-01 +2008-12-02 +2008-12-03 +2008-12-04 +2008-12-05 +2008-12-06 +2008-12-07 +2008-12-08 +2008-12-09 +2008-12-10 +2008-12-11 +2008-12-12 +2008-12-13 +2008-12-14 +2008-12-15 +2008-12-16 +2008-12-17 +2008-12-18 +2008-12-19 +2008-12-20 +2008-12-21 +2008-12-22 +2008-12-23 +2008-12-24 +2008-12-25 +2008-12-26 +2008-12-27 +2008-12-28 +2008-12-29 +2008-12-30 +2008-12-31 +2009-01-01 +2009-01-02 +2009-01-03 +2009-01-04 +2009-01-05 +2009-01-06 +2009-01-07 +2009-01-08 +2009-01-09 +2009-01-10 +2009-01-11 +2009-01-12 +2009-01-13 +2009-01-14 +2009-01-15 +2009-01-16 +2009-01-17 +2009-01-18 +2009-01-19 +2009-01-20 +2009-01-21 +2009-01-22 +2009-01-23 +2009-01-24 +2009-01-25 +2009-01-26 +2009-01-27 +2009-01-28 +2009-01-29 +2009-01-30 +2009-01-31 +2009-02-01 +2009-02-02 +2009-02-03 +2009-02-04 +2009-02-05 +2009-02-06 +2009-02-07 +2009-02-08 +2009-02-09 +2009-02-10 +2009-02-11 +2009-02-12 +2009-02-13 +2009-02-14 +2009-02-15 +2009-02-16 +2009-02-17 +2009-02-18 +2009-02-19 +2009-02-20 +2009-02-21 +2009-02-22 +2009-02-23 +2009-02-24 +2009-02-25 +2009-02-26 +2009-02-27 +2009-02-28 +2009-03-01 +2009-03-02 +2009-03-03 +2009-03-04 +2009-03-05 +2009-03-06 +2009-03-07 +2009-03-08 +2009-03-09 +2009-03-10 +2009-03-11 +2009-03-12 +2009-03-13 +2009-03-14 +2009-03-15 +2009-03-16 +2009-03-17 +2009-03-18 +2009-03-19 +2009-03-20 +2009-03-21 +2009-03-22 +2009-03-23 +2009-03-24 +2009-03-25 +2009-03-26 +2009-03-27 +2009-03-28 +2009-03-29 +2009-03-30 +2009-03-31 +2009-04-01 +2009-04-02 +2009-04-03 +2009-04-04 +2009-04-05 +2009-04-06 +2009-04-07 +2009-04-08 +2009-04-09 +2009-04-10 +2009-04-11 +2009-04-12 +2009-04-13 +2009-04-14 +2009-04-15 +2009-04-16 +2009-04-17 +2009-04-18 +2009-04-19 +2009-04-20 +2009-04-21 +2009-04-22 +2009-04-23 +2009-04-24 +2009-04-25 +2009-04-26 +2009-04-27 +2009-04-28 +2009-04-29 +2009-04-30 +2009-05-01 +2009-05-02 +2009-05-03 +2009-05-04 +2009-05-05 +2009-05-06 +2009-05-07 +2009-05-08 +2009-05-09 +2009-05-10 +2009-05-11 +2009-05-12 +2009-05-13 +2009-05-14 +2009-05-15 +2009-05-16 +2009-05-17 +2009-05-18 +2009-05-19 +2009-05-20 +2009-05-21 +2009-05-22 +2009-05-23 +2009-05-24 +2009-05-25 +2009-05-26 +2009-05-27 +2009-05-28 +2009-05-29 +2009-05-30 +2009-05-31 +2009-06-01 +2009-06-02 +2009-06-03 +2009-06-04 +2009-06-05 +2009-06-06 +2009-06-07 +2009-06-08 +2009-06-09 +2009-06-10 +2009-06-11 +2009-06-12 +2009-06-13 +2009-06-14 +2009-06-15 +2009-06-16 +2009-06-17 +2009-06-18 +2009-06-19 +2009-06-20 +2009-06-21 +2009-06-22 +2009-06-23 +2009-06-24 +2009-06-25 +2009-06-26 +2009-06-27 +2009-06-28 +2009-06-29 +2009-06-30 +2009-07-01 +2009-07-02 +2009-07-03 +2009-07-04 +2009-07-05 +2009-07-06 +2009-07-07 +2009-07-08 +2009-07-09 +2009-07-10 +2009-07-11 +2009-07-12 +2009-07-13 +2009-07-14 +2009-07-15 +2009-07-16 +2009-07-17 +2009-07-18 +2009-07-19 +2009-07-20 +2009-07-21 +2009-07-22 +2009-07-23 +2009-07-24 +2009-07-25 +2009-07-26 +2009-07-27 +2009-07-28 +2009-07-29 +2009-07-30 +2009-07-31 +2009-08-01 +2009-08-02 +2009-08-03 +2009-08-04 +2009-08-05 +2009-08-06 +2009-08-07 +2009-08-08 +2009-08-09 +2009-08-10 +2009-08-11 +2009-08-12 +2009-08-13 +2009-08-14 +2009-08-15 +2009-08-16 +2009-08-17 +2009-08-18 +2009-08-19 +2009-08-20 +2009-08-21 +2009-08-22 +2009-08-23 +2009-08-24 +2009-08-25 +2009-08-26 +2009-08-27 +2009-08-28 +2009-08-29 +2009-08-30 +2009-08-31 +2009-09-01 +2009-09-02 +2009-09-03 +2009-09-04 +2009-09-05 +2009-09-06 +2009-09-07 +2009-09-08 +2009-09-09 +2009-09-10 +2009-09-11 +2009-09-12 +2009-09-13 +2009-09-14 +2009-09-15 +2009-09-16 +2009-09-17 +2009-09-18 +2009-09-19 +2009-09-20 +2009-09-21 +2009-09-22 +2009-09-23 +2009-09-24 +2009-09-25 +2009-09-26 +2009-09-27 +2009-09-28 +2009-09-29 +2009-09-30 +2009-10-01 +2009-10-02 +2009-10-03 +2009-10-04 +2009-10-05 +2009-10-06 +2009-10-07 +2009-10-08 +2009-10-09 +2009-10-10 +2009-10-11 +2009-10-12 +2009-10-13 +2009-10-14 +2009-10-15 +2009-10-16 +2009-10-17 +2009-10-18 +2009-10-19 +2009-10-20 +2009-10-21 +2009-10-22 +2009-10-23 +2009-10-24 +2009-10-25 +2009-10-26 +2009-10-27 +2009-10-28 +2009-10-29 +2009-10-30 +2009-10-31 +2009-11-01 +2009-11-02 +2009-11-03 +2009-11-04 +2009-11-05 +2009-11-06 +2009-11-07 +2009-11-08 +2009-11-09 +2009-11-10 +2009-11-11 +2009-11-12 +2009-11-13 +2009-11-14 +2009-11-15 +2009-11-16 +2009-11-17 +2009-11-18 +2009-11-19 +2009-11-20 +2009-11-21 +2009-11-22 +2009-11-23 +2009-11-24 +2009-11-25 +2009-11-26 +2009-11-27 +2009-11-28 +2009-11-29 +2009-11-30 +2009-12-01 +2009-12-02 +2009-12-03 +2009-12-04 +2009-12-05 +2009-12-06 +2009-12-07 +2009-12-08 +2009-12-09 +2009-12-10 +2009-12-11 +2009-12-12 +2009-12-13 +2009-12-14 +2009-12-15 +2009-12-16 +2009-12-17 +2009-12-18 +2009-12-19 +2009-12-20 +2009-12-21 +2009-12-22 +2009-12-23 +2009-12-24 +2009-12-25 +2009-12-26 +2009-12-27 +2009-12-28 +2009-12-29 +2009-12-30 +2009-12-31 +2010-01-01 +2010-01-02 +2010-01-03 +2010-01-04 +2010-01-05 +2010-01-06 +2010-01-07 +2010-01-08 +2010-01-09 +2010-01-10 +2010-01-11 +2010-01-12 +2010-01-13 +2010-01-14 +2010-01-15 +2010-01-16 +2010-01-17 +2010-01-18 +2010-01-19 +2010-01-20 +2010-01-21 +2010-01-22 +2010-01-23 +2010-01-24 +2010-01-25 +2010-01-26 +2010-01-27 +2010-01-28 +2010-01-29 +2010-01-30 +2010-01-31 +2010-02-01 +2010-02-02 +2010-02-03 +2010-02-04 +2010-02-05 +2010-02-06 +2010-02-07 +2010-02-08 +2010-02-09 +2010-02-10 +2010-02-11 +2010-02-12 +2010-02-13 +2010-02-14 +2010-02-15 +2010-02-16 +2010-02-17 +2010-02-18 +2010-02-19 +2010-02-20 +2010-02-21 +2010-02-22 +2010-02-23 +2010-02-24 +2010-02-25 +2010-02-26 +2010-02-27 +2010-02-28 +2010-03-01 +2010-03-02 +2010-03-03 +2010-03-04 +2010-03-05 +2010-03-06 +2010-03-07 +2010-03-08 +2010-03-09 +2010-03-10 +2010-03-11 +2010-03-12 +2010-03-13 +2010-03-14 +2010-03-15 +2010-03-16 +2010-03-17 +2010-03-18 +2010-03-19 +2010-03-20 +2010-03-21 +2010-03-22 +2010-03-23 +2010-03-24 +2010-03-25 +2010-03-26 +2010-03-27 +2010-03-28 +2010-03-29 +2010-03-30 +2010-03-31 +2010-04-01 +2010-04-02 +2010-04-03 +2010-04-04 +2010-04-05 +2010-04-06 +2010-04-07 +2010-04-08 +2010-04-09 +2010-04-10 +2010-04-11 +2010-04-12 +2010-04-13 +2010-04-14 +2010-04-15 +2010-04-16 +2010-04-17 +2010-04-18 +2010-04-19 +2010-04-20 +2010-04-21 +2010-04-22 +2010-04-23 +2010-04-24 +2010-04-25 +2010-04-26 +2010-04-27 +2010-04-28 +2010-04-29 +2010-04-30 +2010-05-01 +2010-05-02 +2010-05-03 +2010-05-04 +2010-05-05 +2010-05-06 +2010-05-07 +2010-05-08 +2010-05-09 +2010-05-10 +2010-05-11 +2010-05-12 +2010-05-13 +2010-05-14 +2010-05-15 +2010-05-16 +2010-05-17 +2010-05-18 +2010-05-19 +2010-05-20 +2010-05-21 +2010-05-22 +2010-05-23 +2010-05-24 +2010-05-25 +2010-05-26 +2010-05-27 +2010-05-28 +2010-05-29 +2010-05-30 +2010-05-31 +2010-06-01 +2010-06-02 +2010-06-03 +2010-06-04 +2010-06-05 +2010-06-06 +2010-06-07 +2010-06-08 +2010-06-09 +2010-06-10 +2010-06-11 +2010-06-12 +2010-06-13 +2010-06-14 +2010-06-15 +2010-06-16 +2010-06-17 +2010-06-18 +2010-06-19 +2010-06-20 +2010-06-21 +2010-06-22 +2010-06-23 +2010-06-24 +2010-06-25 +2010-06-26 +2010-06-27 +2010-06-28 +2010-06-29 +2010-06-30 +2010-07-01 +2010-07-02 +2010-07-03 +2010-07-04 +2010-07-05 +2010-07-06 +2010-07-07 +2010-07-08 +2010-07-09 +2010-07-10 +2010-07-11 +2010-07-12 +2010-07-13 +2010-07-14 +2010-07-15 +2010-07-16 +2010-07-17 +2010-07-18 +2010-07-19 +2010-07-20 +2010-07-21 +2010-07-22 +2010-07-23 +2010-07-24 +2010-07-25 +2010-07-26 +2010-07-27 +2010-07-28 +2010-07-29 +2010-07-30 +2010-07-31 +2010-08-01 +2010-08-02 +2010-08-03 +2010-08-04 +2010-08-05 +2010-08-06 +2010-08-07 +2010-08-08 +2010-08-09 +2010-08-10 +2010-08-11 +2010-08-12 +2010-08-13 +2010-08-14 +2010-08-15 +2010-08-16 +2010-08-17 +2010-08-18 +2010-08-19 +2010-08-20 +2010-08-21 +2010-08-22 +2010-08-23 +2010-08-24 +2010-08-25 +2010-08-26 +2010-08-27 +2010-08-28 +2010-08-29 +2010-08-30 +2010-08-31 +2010-09-01 +2010-09-02 +2010-09-03 +2010-09-04 +2010-09-05 +2010-09-06 +2010-09-07 +2010-09-08 +2010-09-09 +2010-09-10 +2010-09-11 +2010-09-12 +2010-09-13 +2010-09-14 +2010-09-15 +2010-09-16 +2010-09-17 +2010-09-18 +2010-09-19 +2010-09-20 +2010-09-21 +2010-09-22 +2010-09-23 +2010-09-24 +2010-09-25 +2010-09-26 +2010-09-27 +2010-09-28 +2010-09-29 +2010-09-30 +2010-10-01 +2010-10-02 +2010-10-03 +2010-10-04 +2010-10-05 +2010-10-06 +2010-10-07 +2010-10-08 +2010-10-09 +2010-10-10 +2010-10-11 +2010-10-12 +2010-10-13 +2010-10-14 +2010-10-15 +2010-10-16 +2010-10-17 +2010-10-18 +2010-10-19 +2010-10-20 +2010-10-21 +2010-10-22 +2010-10-23 +2010-10-24 +2010-10-25 +2010-10-26 +2010-10-27 +2010-10-28 +2010-10-29 +2010-10-30 +2010-10-31 +2010-11-01 +2010-11-02 +2010-11-03 +2010-11-04 +2010-11-05 +2010-11-06 +2010-11-07 +2010-11-08 +2010-11-09 +2010-11-10 +2010-11-11 +2010-11-12 +2010-11-13 +2010-11-14 +2010-11-15 +2010-11-16 +2010-11-17 +2010-11-18 +2010-11-19 +2010-11-20 +2010-11-21 +2010-11-22 +2010-11-23 +2010-11-24 +2010-11-25 +2010-11-26 +2010-11-27 +2010-11-28 +2010-11-29 +2010-11-30 +2010-12-01 +2010-12-02 +2010-12-03 +2010-12-04 +2010-12-05 +2010-12-06 +2010-12-07 +2010-12-08 +2010-12-09 +2010-12-10 +2010-12-11 +2010-12-12 +2010-12-13 +2010-12-14 +2010-12-15 +2010-12-16 +2010-12-17 +2010-12-18 +2010-12-19 +2010-12-20 +2010-12-21 +2010-12-22 +2010-12-23 +2010-12-24 +2010-12-25 +2010-12-26 +2010-12-27 +2010-12-28 +2010-12-29 +2010-12-30 +2010-12-31 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics new file mode 100644 index 000000000..bc346f292 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics @@ -0,0 +1,15 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Last work day of the month +DTSTART:20050512T031500Z +RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=-1 +DURATION:PT5H +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.next.ref new file mode 100644 index 000000000..386502de2 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-31T03:15:00 +2005-06-30T03:15:00 +2005-07-29T03:15:00 +2005-08-31T03:15:00 +2005-09-30T03:15:00 +2005-10-31T03:15:00 +2005-11-30T03:15:00 +2005-12-30T03:15:00 +2006-01-31T03:15:00 +2006-02-28T03:15:00 +2006-03-31T03:15:00 +2006-04-28T03:15:00 +2006-05-31T03:15:00 +2006-06-30T03:15:00 +2006-07-31T03:15:00 +2006-08-31T03:15:00 +2006-09-29T03:15:00 +2006-10-31T03:15:00 +2006-11-30T03:15:00 +2006-12-29T03:15:00 +2007-01-31T03:15:00 +2007-02-28T03:15:00 +2007-03-30T03:15:00 +2007-04-30T03:15:00 +2007-05-31T03:15:00 +2007-06-29T03:15:00 +2007-07-31T03:15:00 +2007-08-31T03:15:00 +2007-09-28T03:15:00 +2007-10-31T03:15:00 +2007-11-30T03:15:00 +2007-12-31T03:15:00 +2008-01-31T03:15:00 +2008-02-29T03:15:00 +2008-03-31T03:15:00 +2008-04-30T03:15:00 +2008-05-30T03:15:00 +2008-06-30T03:15:00 +2008-07-31T03:15:00 +2008-08-29T03:15:00 +2008-09-30T03:15:00 +2008-10-31T03:15:00 +2008-11-28T03:15:00 +2008-12-31T03:15:00 +2009-01-30T03:15:00 +2009-02-27T03:15:00 +2009-03-31T03:15:00 +2009-04-30T03:15:00 +2009-05-29T03:15:00 +2009-06-30T03:15:00 +2009-07-31T03:15:00 +2009-08-31T03:15:00 +2009-09-30T03:15:00 +2009-10-30T03:15:00 +2009-11-30T03:15:00 +2009-12-31T03:15:00 +2010-01-29T03:15:00 +2010-02-26T03:15:00 +2010-03-31T03:15:00 +2010-04-30T03:15:00 +2010-05-31T03:15:00 +2010-06-30T03:15:00 +2010-07-30T03:15:00 +2010-08-31T03:15:00 +2010-09-30T03:15:00 +2010-10-29T03:15:00 +2010-11-30T03:15:00 +2010-12-31T03:15:00 +2011-01-31T03:15:00 +2011-02-28T03:15:00 +2011-03-31T03:15:00 +2011-04-29T03:15:00 +2011-05-31T03:15:00 +2011-06-30T03:15:00 +2011-07-29T03:15:00 +2011-08-31T03:15:00 +2011-09-30T03:15:00 +2011-10-31T03:15:00 +2011-11-30T03:15:00 +2011-12-30T03:15:00 +2012-01-31T03:15:00 +2012-02-29T03:15:00 +2012-03-30T03:15:00 +2012-04-30T03:15:00 +2012-05-31T03:15:00 +2012-06-29T03:15:00 +2012-07-31T03:15:00 +2012-08-31T03:15:00 +2012-09-28T03:15:00 +2012-10-31T03:15:00 +2012-11-30T03:15:00 +2012-12-31T03:15:00 +2013-01-31T03:15:00 +2013-02-28T03:15:00 +2013-03-29T03:15:00 +2013-04-30T03:15:00 +2013-05-31T03:15:00 +2013-06-28T03:15:00 +2013-07-31T03:15:00 +2013-08-30T03:15:00 +2013-09-30T03:15:00 +2013-10-31T03:15:00 +2013-11-29T03:15:00 +2013-12-31T03:15:00 +2014-01-31T03:15:00 +2014-02-28T03:15:00 +2014-03-31T03:15:00 +2014-04-30T03:15:00 +2014-05-30T03:15:00 +2014-06-30T03:15:00 +2014-07-31T03:15:00 +2014-08-29T03:15:00 +2014-09-30T03:15:00 +2014-10-31T03:15:00 +2014-11-28T03:15:00 +2014-12-31T03:15:00 +2015-01-30T03:15:00 +2015-02-27T03:15:00 +2015-03-31T03:15:00 +2015-04-30T03:15:00 +2015-05-29T03:15:00 +2015-06-30T03:15:00 +2015-07-31T03:15:00 +2015-08-31T03:15:00 +2015-09-30T03:15:00 +2015-10-30T03:15:00 +2015-11-30T03:15:00 +2015-12-31T03:15:00 +2016-01-29T03:15:00 +2016-02-29T03:15:00 +2016-03-31T03:15:00 +2016-04-29T03:15:00 +2016-05-31T03:15:00 +2016-06-30T03:15:00 +2016-07-29T03:15:00 +2016-08-31T03:15:00 +2016-09-30T03:15:00 +2016-10-31T03:15:00 +2016-11-30T03:15:00 +2016-12-30T03:15:00 +2017-01-31T03:15:00 +2017-02-28T03:15:00 +2017-03-31T03:15:00 +2017-04-28T03:15:00 +2017-05-31T03:15:00 +2017-06-30T03:15:00 +2017-07-31T03:15:00 +2017-08-31T03:15:00 +2017-09-29T03:15:00 +2017-10-31T03:15:00 +2017-11-30T03:15:00 +2017-12-29T03:15:00 +2018-01-31T03:15:00 +2018-02-28T03:15:00 +2018-03-30T03:15:00 +2018-04-30T03:15:00 +2018-05-31T03:15:00 +2018-06-29T03:15:00 +2018-07-31T03:15:00 +2018-08-31T03:15:00 +2018-09-28T03:15:00 +2018-10-31T03:15:00 +2018-11-30T03:15:00 +2018-12-31T03:15:00 +2019-01-31T03:15:00 +2019-02-28T03:15:00 +2019-03-29T03:15:00 +2019-04-30T03:15:00 +2019-05-31T03:15:00 +2019-06-28T03:15:00 +2019-07-31T03:15:00 +2019-08-30T03:15:00 +2019-09-30T03:15:00 +2019-10-31T03:15:00 +2019-11-29T03:15:00 +2019-12-31T03:15:00 +2020-01-31T03:15:00 +2020-02-28T03:15:00 +2020-03-31T03:15:00 +2020-04-30T03:15:00 +2020-05-29T03:15:00 +2020-06-30T03:15:00 +2020-07-31T03:15:00 +2020-08-31T03:15:00 +2020-09-30T03:15:00 +2020-10-30T03:15:00 +2020-11-30T03:15:00 +2020-12-31T03:15:00 +2021-01-29T03:15:00 +2021-02-26T03:15:00 +2021-03-31T03:15:00 +2021-04-30T03:15:00 +2021-05-31T03:15:00 +2021-06-30T03:15:00 +2021-07-30T03:15:00 +2021-08-31T03:15:00 +2021-09-30T03:15:00 +2021-10-29T03:15:00 +2021-11-30T03:15:00 +2021-12-31T03:15:00 +2022-01-31T03:15:00 +2022-02-28T03:15:00 +2022-03-31T03:15:00 +2022-04-29T03:15:00 +2022-05-31T03:15:00 +2022-06-30T03:15:00 +2022-07-29T03:15:00 +2022-08-31T03:15:00 +2022-09-30T03:15:00 +2022-10-31T03:15:00 +2022-11-30T03:15:00 +2022-12-30T03:15:00 +2023-01-31T03:15:00 +2023-02-28T03:15:00 +2023-03-31T03:15:00 +2023-04-28T03:15:00 +2023-05-31T03:15:00 +2023-06-30T03:15:00 +2023-07-31T03:15:00 +2023-08-31T03:15:00 +2023-09-29T03:15:00 +2023-10-31T03:15:00 +2023-11-30T03:15:00 +2023-12-29T03:15:00 +2024-01-31T03:15:00 +2024-02-29T03:15:00 +2024-03-29T03:15:00 +2024-04-30T03:15:00 +2024-05-31T03:15:00 +2024-06-28T03:15:00 +2024-07-31T03:15:00 +2024-08-30T03:15:00 +2024-09-30T03:15:00 +2024-10-31T03:15:00 +2024-11-29T03:15:00 +2024-12-31T03:15:00 +2025-01-31T03:15:00 +2025-02-28T03:15:00 +2025-03-31T03:15:00 +2025-04-30T03:15:00 +2025-05-30T03:15:00 +2025-06-30T03:15:00 +2025-07-31T03:15:00 +2025-08-29T03:15:00 +2025-09-30T03:15:00 +2025-10-31T03:15:00 +2025-11-28T03:15:00 +2025-12-31T03:15:00 +2026-01-30T03:15:00 +2026-02-27T03:15:00 +2026-03-31T03:15:00 +2026-04-30T03:15:00 +2026-05-29T03:15:00 +2026-06-30T03:15:00 +2026-07-31T03:15:00 +2026-08-31T03:15:00 +2026-09-30T03:15:00 +2026-10-30T03:15:00 +2026-11-30T03:15:00 +2026-12-31T03:15:00 +2027-01-29T03:15:00 +2027-02-26T03:15:00 +2027-03-31T03:15:00 +2027-04-30T03:15:00 +2027-05-31T03:15:00 +2027-06-30T03:15:00 +2027-07-30T03:15:00 +2027-08-31T03:15:00 +2027-09-30T03:15:00 +2027-10-29T03:15:00 +2027-11-30T03:15:00 +2027-12-31T03:15:00 +2028-01-31T03:15:00 +2028-02-29T03:15:00 +2028-03-31T03:15:00 +2028-04-28T03:15:00 +2028-05-31T03:15:00 +2028-06-30T03:15:00 +2028-07-31T03:15:00 +2028-08-31T03:15:00 +2028-09-29T03:15:00 +2028-10-31T03:15:00 +2028-11-30T03:15:00 +2028-12-29T03:15:00 +2029-01-31T03:15:00 +2029-02-28T03:15:00 +2029-03-30T03:15:00 +2029-04-30T03:15:00 +2029-05-31T03:15:00 +2029-06-29T03:15:00 +2029-07-31T03:15:00 +2029-08-31T03:15:00 +2029-09-28T03:15:00 +2029-10-31T03:15:00 +2029-11-30T03:15:00 +2029-12-31T03:15:00 +2030-01-31T03:15:00 +2030-02-28T03:15:00 +2030-03-29T03:15:00 +2030-04-30T03:15:00 +2030-05-31T03:15:00 +2030-06-28T03:15:00 +2030-07-31T03:15:00 +2030-08-30T03:15:00 +2030-09-30T03:15:00 +2030-10-31T03:15:00 +2030-11-29T03:15:00 +2030-12-31T03:15:00 +2031-01-31T03:15:00 +2031-02-28T03:15:00 +2031-03-31T03:15:00 +2031-04-30T03:15:00 +2031-05-30T03:15:00 +2031-06-30T03:15:00 +2031-07-31T03:15:00 +2031-08-29T03:15:00 +2031-09-30T03:15:00 +2031-10-31T03:15:00 +2031-11-28T03:15:00 +2031-12-31T03:15:00 +2032-01-30T03:15:00 +2032-02-27T03:15:00 +2032-03-31T03:15:00 +2032-04-30T03:15:00 +2032-05-31T03:15:00 +2032-06-30T03:15:00 +2032-07-30T03:15:00 +2032-08-31T03:15:00 +2032-09-30T03:15:00 +2032-10-29T03:15:00 +2032-11-30T03:15:00 +2032-12-31T03:15:00 +2033-01-31T03:15:00 +2033-02-28T03:15:00 +2033-03-31T03:15:00 +2033-04-29T03:15:00 +2033-05-31T03:15:00 +2033-06-30T03:15:00 +2033-07-29T03:15:00 +2033-08-31T03:15:00 +2033-09-30T03:15:00 +2033-10-31T03:15:00 +2033-11-30T03:15:00 +2033-12-30T03:15:00 +2034-01-31T03:15:00 +2034-02-28T03:15:00 +2034-03-31T03:15:00 +2034-04-28T03:15:00 +2034-05-31T03:15:00 +2034-06-30T03:15:00 +2034-07-31T03:15:00 +2034-08-31T03:15:00 +2034-09-29T03:15:00 +2034-10-31T03:15:00 +2034-11-30T03:15:00 +2034-12-29T03:15:00 +2035-01-31T03:15:00 +2035-02-28T03:15:00 +2035-03-30T03:15:00 +2035-04-30T03:15:00 +2035-05-31T03:15:00 +2035-06-29T03:15:00 +2035-07-31T03:15:00 +2035-08-31T03:15:00 +2035-09-28T03:15:00 +2035-10-31T03:15:00 +2035-11-30T03:15:00 +2035-12-31T03:15:00 +2036-01-31T03:15:00 +2036-02-29T03:15:00 +2036-03-31T03:15:00 +2036-04-30T03:15:00 +2036-05-30T03:15:00 +2036-06-30T03:15:00 +2036-07-31T03:15:00 +2036-08-29T03:15:00 +2036-09-30T03:15:00 +2036-10-31T03:15:00 +2036-11-28T03:15:00 +2036-12-31T03:15:00 +2037-01-30T03:15:00 +2037-02-27T03:15:00 +2037-03-31T03:15:00 +2037-04-30T03:15:00 +2037-05-29T03:15:00 +2037-06-30T03:15:00 +2037-07-31T03:15:00 +2037-08-31T03:15:00 +2037-09-30T03:15:00 +2037-10-30T03:15:00 +2037-11-30T03:15:00 +2037-12-31T03:15:00 +2038-01-29T03:15:00 +2038-02-26T03:15:00 +2038-03-31T03:15:00 +2038-04-30T03:15:00 +2038-05-31T03:15:00 +2038-06-30T03:15:00 +2038-07-30T03:15:00 +2038-08-31T03:15:00 +2038-09-30T03:15:00 +2038-10-29T03:15:00 +2038-11-30T03:15:00 +2038-12-31T03:15:00 +2039-01-31T03:15:00 +2039-02-28T03:15:00 +2039-03-31T03:15:00 +2039-04-29T03:15:00 +2039-05-31T03:15:00 +2039-06-30T03:15:00 +2039-07-29T03:15:00 +2039-08-31T03:15:00 +2039-09-30T03:15:00 +2039-10-31T03:15:00 +2039-11-30T03:15:00 +2039-12-30T03:15:00 +2040-01-31T03:15:00 +2040-02-29T03:15:00 +2040-03-30T03:15:00 +2040-04-30T03:15:00 +2040-05-31T03:15:00 +2040-06-29T03:15:00 +2040-07-31T03:15:00 +2040-08-31T03:15:00 +2040-09-28T03:15:00 +2040-10-31T03:15:00 +2040-11-30T03:15:00 +2040-12-31T03:15:00 +2041-01-31T03:15:00 +2041-02-28T03:15:00 +2041-03-29T03:15:00 +2041-04-30T03:15:00 +2041-05-31T03:15:00 +2041-06-28T03:15:00 +2041-07-31T03:15:00 +2041-08-30T03:15:00 +2041-09-30T03:15:00 +2041-10-31T03:15:00 +2041-11-29T03:15:00 +2041-12-31T03:15:00 +2042-01-31T03:15:00 +2042-02-28T03:15:00 +2042-03-31T03:15:00 +2042-04-30T03:15:00 +2042-05-30T03:15:00 +2042-06-30T03:15:00 +2042-07-31T03:15:00 +2042-08-29T03:15:00 +2042-09-30T03:15:00 +2042-10-31T03:15:00 +2042-11-28T03:15:00 +2042-12-31T03:15:00 +2043-01-30T03:15:00 +2043-02-27T03:15:00 +2043-03-31T03:15:00 +2043-04-30T03:15:00 +2043-05-29T03:15:00 +2043-06-30T03:15:00 +2043-07-31T03:15:00 +2043-08-31T03:15:00 +2043-09-30T03:15:00 +2043-10-30T03:15:00 +2043-11-30T03:15:00 +2043-12-31T03:15:00 +2044-01-29T03:15:00 +2044-02-29T03:15:00 +2044-03-31T03:15:00 +2044-04-29T03:15:00 +2044-05-31T03:15:00 +2044-06-30T03:15:00 +2044-07-29T03:15:00 +2044-08-31T03:15:00 +2044-09-30T03:15:00 +2044-10-31T03:15:00 +2044-11-30T03:15:00 +2044-12-30T03:15:00 +2045-01-31T03:15:00 +2045-02-28T03:15:00 +2045-03-31T03:15:00 +2045-04-28T03:15:00 +2045-05-31T03:15:00 +2045-06-30T03:15:00 +2045-07-31T03:15:00 +2045-08-31T03:15:00 +2045-09-29T03:15:00 +2045-10-31T03:15:00 +2045-11-30T03:15:00 +2045-12-29T03:15:00 +2046-01-31T03:15:00 +2046-02-28T03:15:00 +2046-03-30T03:15:00 +2046-04-30T03:15:00 +2046-05-31T03:15:00 +2046-06-29T03:15:00 +2046-07-31T03:15:00 +2046-08-31T03:15:00 +2046-09-28T03:15:00 +2046-10-31T03:15:00 +2046-11-30T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.prev.ref new file mode 100644 index 000000000..e5140ad5b --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.prev.ref @@ -0,0 +1,70 @@ +2010-12-31T03:15:00 +2010-11-30T03:15:00 +2010-10-29T03:15:00 +2010-09-30T03:15:00 +2010-08-31T03:15:00 +2010-07-30T03:15:00 +2010-06-30T03:15:00 +2010-05-31T03:15:00 +2010-04-30T03:15:00 +2010-03-31T03:15:00 +2010-02-26T03:15:00 +2010-01-29T03:15:00 +2009-12-31T03:15:00 +2009-11-30T03:15:00 +2009-10-30T03:15:00 +2009-09-30T03:15:00 +2009-08-31T03:15:00 +2009-07-31T03:15:00 +2009-06-30T03:15:00 +2009-05-29T03:15:00 +2009-04-30T03:15:00 +2009-03-31T03:15:00 +2009-02-27T03:15:00 +2009-01-30T03:15:00 +2008-12-31T03:15:00 +2008-11-28T03:15:00 +2008-10-31T03:15:00 +2008-09-30T03:15:00 +2008-08-29T03:15:00 +2008-07-31T03:15:00 +2008-06-30T03:15:00 +2008-05-30T03:15:00 +2008-04-30T03:15:00 +2008-03-31T03:15:00 +2008-02-29T03:15:00 +2008-01-31T03:15:00 +2007-12-31T03:15:00 +2007-11-30T03:15:00 +2007-10-31T03:15:00 +2007-09-28T03:15:00 +2007-08-31T03:15:00 +2007-07-31T03:15:00 +2007-06-29T03:15:00 +2007-05-31T03:15:00 +2007-04-30T03:15:00 +2007-03-30T03:15:00 +2007-02-28T03:15:00 +2007-01-31T03:15:00 +2006-12-29T03:15:00 +2006-11-30T03:15:00 +2006-10-31T03:15:00 +2006-09-29T03:15:00 +2006-08-31T03:15:00 +2006-07-31T03:15:00 +2006-06-30T03:15:00 +2006-05-31T03:15:00 +2006-04-28T03:15:00 +2006-03-31T03:15:00 +2006-02-28T03:15:00 +2006-01-31T03:15:00 +2005-12-30T03:15:00 +2005-11-30T03:15:00 +2005-10-31T03:15:00 +2005-09-30T03:15:00 +2005-08-31T03:15:00 +2005-07-29T03:15:00 +2005-06-30T03:15:00 +2005-05-31T03:15:00 +2005-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.recurson.ref new file mode 100644 index 000000000..05df6b377 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/lastworkday.ics.recurson.ref @@ -0,0 +1,69 @@ +2005-05-12 +2005-05-31 +2005-06-30 +2005-07-29 +2005-08-31 +2005-09-30 +2005-10-31 +2005-11-30 +2005-12-30 +2006-01-31 +2006-02-28 +2006-03-31 +2006-04-28 +2006-05-31 +2006-06-30 +2006-07-31 +2006-08-31 +2006-09-29 +2006-10-31 +2006-11-30 +2006-12-29 +2007-01-31 +2007-02-28 +2007-03-30 +2007-04-30 +2007-05-31 +2007-06-29 +2007-07-31 +2007-08-31 +2007-09-28 +2007-10-31 +2007-11-30 +2007-12-31 +2008-01-31 +2008-02-29 +2008-03-31 +2008-04-30 +2008-05-30 +2008-06-30 +2008-07-31 +2008-08-29 +2008-09-30 +2008-10-31 +2008-11-28 +2008-12-31 +2009-01-30 +2009-02-27 +2009-03-31 +2009-04-30 +2009-05-29 +2009-06-30 +2009-07-31 +2009-08-31 +2009-09-30 +2009-10-30 +2009-11-30 +2009-12-31 +2010-01-29 +2010-02-26 +2010-03-31 +2010-04-30 +2010-05-31 +2010-06-30 +2010-07-30 +2010-08-31 +2010-09-30 +2010-10-29 +2010-11-30 +2010-12-31 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics new file mode 100644 index 000000000..8a09044fb --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics @@ -0,0 +1,15 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:every month, 4. Tu and 3. We, starting 12.5.2005, 03:15Z +DTSTART:20050512T031500Z +RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=4TU,3WE +DURATION:PT5H +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.comp34.ref b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.comp34.ref new file mode 100644 index 000000000..a46b24001 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.comp34.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-18T03:15:00 +2005-05-24T03:15:00 +2005-06-15T03:15:00 +2005-06-28T03:15:00 +2005-07-20T03:15:00 +2005-07-26T03:15:00 +2005-08-17T03:15:00 +2005-08-23T03:15:00 +2005-09-21T03:15:00 +2005-09-27T03:15:00 +2005-10-19T03:15:00 +2005-10-25T03:15:00 +2005-11-16T03:15:00 +2005-11-22T03:15:00 +2005-12-21T03:15:00 +2005-12-27T03:15:00 +2006-01-18T03:15:00 +2006-01-24T03:15:00 +2006-02-15T03:15:00 +2006-02-28T03:15:00 +2006-03-15T03:15:00 +2006-03-28T03:15:00 +2006-04-19T03:15:00 +2006-04-25T03:15:00 +2006-05-17T03:15:00 +2006-05-23T03:15:00 +2006-06-21T03:15:00 +2006-06-27T03:15:00 +2006-07-19T03:15:00 +2006-07-25T03:15:00 +2006-08-16T03:15:00 +2006-08-22T03:15:00 +2006-09-20T03:15:00 +2006-09-26T03:15:00 +2006-10-18T03:15:00 +2006-10-24T03:15:00 +2006-11-15T03:15:00 +2006-11-28T03:15:00 +2006-12-20T03:15:00 +2006-12-26T03:15:00 +2007-01-17T03:15:00 +2007-01-23T03:15:00 +2007-02-21T03:15:00 +2007-02-27T03:15:00 +2007-03-21T03:15:00 +2007-03-27T03:15:00 +2007-04-18T03:15:00 +2007-04-24T03:15:00 +2007-05-16T03:15:00 +2007-05-22T03:15:00 +2007-06-20T03:15:00 +2007-06-26T03:15:00 +2007-07-18T03:15:00 +2007-07-24T03:15:00 +2007-08-15T03:15:00 +2007-08-28T03:15:00 +2007-09-19T03:15:00 +2007-09-25T03:15:00 +2007-10-17T03:15:00 +2007-10-23T03:15:00 +2007-11-21T03:15:00 +2007-11-27T03:15:00 +2007-12-19T03:15:00 +2007-12-25T03:15:00 +2008-01-16T03:15:00 +2008-01-22T03:15:00 +2008-02-20T03:15:00 +2008-02-26T03:15:00 +2008-03-19T03:15:00 +2008-03-25T03:15:00 +2008-04-16T03:15:00 +2008-04-22T03:15:00 +2008-05-21T03:15:00 +2008-05-27T03:15:00 +2008-06-18T03:15:00 +2008-06-24T03:15:00 +2008-07-16T03:15:00 +2008-07-22T03:15:00 +2008-08-20T03:15:00 +2008-08-26T03:15:00 +2008-09-17T03:15:00 +2008-09-23T03:15:00 +2008-10-15T03:15:00 +2008-10-28T03:15:00 +2008-11-19T03:15:00 +2008-11-25T03:15:00 +2008-12-17T03:15:00 +2008-12-23T03:15:00 +2009-01-21T03:15:00 +2009-01-27T03:15:00 +2009-02-18T03:15:00 +2009-02-24T03:15:00 +2009-03-18T03:15:00 +2009-03-24T03:15:00 +2009-04-15T03:15:00 +2009-04-28T03:15:00 +2009-05-20T03:15:00 +2009-05-26T03:15:00 +2009-06-17T03:15:00 +2009-06-23T03:15:00 +2009-07-15T03:15:00 +2009-07-28T03:15:00 +2009-08-19T03:15:00 +2009-08-25T03:15:00 +2009-09-16T03:15:00 +2009-09-22T03:15:00 +2009-10-21T03:15:00 +2009-10-27T03:15:00 +2009-11-18T03:15:00 +2009-11-24T03:15:00 +2009-12-16T03:15:00 +2009-12-22T03:15:00 +2010-01-20T03:15:00 +2010-01-26T03:15:00 +2010-02-17T03:15:00 +2010-02-23T03:15:00 +2010-03-17T03:15:00 +2010-03-23T03:15:00 +2010-04-21T03:15:00 +2010-04-27T03:15:00 +2010-05-19T03:15:00 +2010-05-25T03:15:00 +2010-06-16T03:15:00 +2010-06-22T03:15:00 +2010-07-21T03:15:00 +2010-07-27T03:15:00 +2010-08-18T03:15:00 +2010-08-24T03:15:00 +2010-09-15T03:15:00 +2010-09-28T03:15:00 +2010-10-20T03:15:00 +2010-10-26T03:15:00 +2010-11-17T03:15:00 +2010-11-23T03:15:00 +2010-12-15T03:15:00 +2010-12-28T03:15:00 +2011-01-19T03:15:00 +2011-01-25T03:15:00 +2011-02-16T03:15:00 +2011-02-22T03:15:00 +2011-03-16T03:15:00 +2011-03-22T03:15:00 +2011-04-20T03:15:00 +2011-04-26T03:15:00 +2011-05-18T03:15:00 +2011-05-24T03:15:00 +2011-06-15T03:15:00 +2011-06-28T03:15:00 +2011-07-20T03:15:00 +2011-07-26T03:15:00 +2011-08-17T03:15:00 +2011-08-23T03:15:00 +2011-09-21T03:15:00 +2011-09-27T03:15:00 +2011-10-19T03:15:00 +2011-10-25T03:15:00 +2011-11-16T03:15:00 +2011-11-22T03:15:00 +2011-12-21T03:15:00 +2011-12-27T03:15:00 +2012-01-18T03:15:00 +2012-01-24T03:15:00 +2012-02-15T03:15:00 +2012-02-28T03:15:00 +2012-03-21T03:15:00 +2012-03-27T03:15:00 +2012-04-18T03:15:00 +2012-04-24T03:15:00 +2012-05-16T03:15:00 +2012-05-22T03:15:00 +2012-06-20T03:15:00 +2012-06-26T03:15:00 +2012-07-18T03:15:00 +2012-07-24T03:15:00 +2012-08-15T03:15:00 +2012-08-28T03:15:00 +2012-09-19T03:15:00 +2012-09-25T03:15:00 +2012-10-17T03:15:00 +2012-10-23T03:15:00 +2012-11-21T03:15:00 +2012-11-27T03:15:00 +2012-12-19T03:15:00 +2012-12-25T03:15:00 +2013-01-16T03:15:00 +2013-01-22T03:15:00 +2013-02-20T03:15:00 +2013-02-26T03:15:00 +2013-03-20T03:15:00 +2013-03-26T03:15:00 +2013-04-17T03:15:00 +2013-04-23T03:15:00 +2013-05-15T03:15:00 +2013-05-28T03:15:00 +2013-06-19T03:15:00 +2013-06-25T03:15:00 +2013-07-17T03:15:00 +2013-07-23T03:15:00 +2013-08-21T03:15:00 +2013-08-27T03:15:00 +2013-09-18T03:15:00 +2013-09-24T03:15:00 +2013-10-16T03:15:00 +2013-10-22T03:15:00 +2013-11-20T03:15:00 +2013-11-26T03:15:00 +2013-12-18T03:15:00 +2013-12-24T03:15:00 +2014-01-15T03:15:00 +2014-01-28T03:15:00 +2014-02-19T03:15:00 +2014-02-25T03:15:00 +2014-03-19T03:15:00 +2014-03-25T03:15:00 +2014-04-16T03:15:00 +2014-04-22T03:15:00 +2014-05-21T03:15:00 +2014-05-27T03:15:00 +2014-06-18T03:15:00 +2014-06-24T03:15:00 +2014-07-16T03:15:00 +2014-07-22T03:15:00 +2014-08-20T03:15:00 +2014-08-26T03:15:00 +2014-09-17T03:15:00 +2014-09-23T03:15:00 +2014-10-15T03:15:00 +2014-10-28T03:15:00 +2014-11-19T03:15:00 +2014-11-25T03:15:00 +2014-12-17T03:15:00 +2014-12-23T03:15:00 +2015-01-21T03:15:00 +2015-01-27T03:15:00 +2015-02-18T03:15:00 +2015-02-24T03:15:00 +2015-03-18T03:15:00 +2015-03-24T03:15:00 +2015-04-15T03:15:00 +2015-04-28T03:15:00 +2015-05-20T03:15:00 +2015-05-26T03:15:00 +2015-06-17T03:15:00 +2015-06-23T03:15:00 +2015-07-15T03:15:00 +2015-07-28T03:15:00 +2015-08-19T03:15:00 +2015-08-25T03:15:00 +2015-09-16T03:15:00 +2015-09-22T03:15:00 +2015-10-21T03:15:00 +2015-10-27T03:15:00 +2015-11-18T03:15:00 +2015-11-24T03:15:00 +2015-12-16T03:15:00 +2015-12-22T03:15:00 +2016-01-20T03:15:00 +2016-01-26T03:15:00 +2016-02-17T03:15:00 +2016-02-23T03:15:00 +2016-03-16T03:15:00 +2016-03-22T03:15:00 +2016-04-20T03:15:00 +2016-04-26T03:15:00 +2016-05-18T03:15:00 +2016-05-24T03:15:00 +2016-06-15T03:15:00 +2016-06-28T03:15:00 +2016-07-20T03:15:00 +2016-07-26T03:15:00 +2016-08-17T03:15:00 +2016-08-23T03:15:00 +2016-09-21T03:15:00 +2016-09-27T03:15:00 +2016-10-19T03:15:00 +2016-10-25T03:15:00 +2016-11-16T03:15:00 +2016-11-22T03:15:00 +2016-12-21T03:15:00 +2016-12-27T03:15:00 +2017-01-18T03:15:00 +2017-01-24T03:15:00 +2017-02-15T03:15:00 +2017-02-28T03:15:00 +2017-03-15T03:15:00 +2017-03-28T03:15:00 +2017-04-19T03:15:00 +2017-04-25T03:15:00 +2017-05-17T03:15:00 +2017-05-23T03:15:00 +2017-06-21T03:15:00 +2017-06-27T03:15:00 +2017-07-19T03:15:00 +2017-07-25T03:15:00 +2017-08-16T03:15:00 +2017-08-22T03:15:00 +2017-09-20T03:15:00 +2017-09-26T03:15:00 +2017-10-18T03:15:00 +2017-10-24T03:15:00 +2017-11-15T03:15:00 +2017-11-28T03:15:00 +2017-12-20T03:15:00 +2017-12-26T03:15:00 +2018-01-17T03:15:00 +2018-01-23T03:15:00 +2018-02-21T03:15:00 +2018-02-27T03:15:00 +2018-03-21T03:15:00 +2018-03-27T03:15:00 +2018-04-18T03:15:00 +2018-04-24T03:15:00 +2018-05-16T03:15:00 +2018-05-22T03:15:00 +2018-06-20T03:15:00 +2018-06-26T03:15:00 +2018-07-18T03:15:00 +2018-07-24T03:15:00 +2018-08-15T03:15:00 +2018-08-28T03:15:00 +2018-09-19T03:15:00 +2018-09-25T03:15:00 +2018-10-17T03:15:00 +2018-10-23T03:15:00 +2018-11-21T03:15:00 +2018-11-27T03:15:00 +2018-12-19T03:15:00 +2018-12-25T03:15:00 +2019-01-16T03:15:00 +2019-01-22T03:15:00 +2019-02-20T03:15:00 +2019-02-26T03:15:00 +2019-03-20T03:15:00 +2019-03-26T03:15:00 +2019-04-17T03:15:00 +2019-04-23T03:15:00 +2019-05-15T03:15:00 +2019-05-28T03:15:00 +2019-06-19T03:15:00 +2019-06-25T03:15:00 +2019-07-17T03:15:00 +2019-07-23T03:15:00 +2019-08-21T03:15:00 +2019-08-27T03:15:00 +2019-09-18T03:15:00 +2019-09-24T03:15:00 +2019-10-16T03:15:00 +2019-10-22T03:15:00 +2019-11-20T03:15:00 +2019-11-26T03:15:00 +2019-12-18T03:15:00 +2019-12-24T03:15:00 +2020-01-15T03:15:00 +2020-01-28T03:15:00 +2020-02-19T03:15:00 +2020-02-25T03:15:00 +2020-03-18T03:15:00 +2020-03-24T03:15:00 +2020-04-15T03:15:00 +2020-04-28T03:15:00 +2020-05-20T03:15:00 +2020-05-26T03:15:00 +2020-06-17T03:15:00 +2020-06-23T03:15:00 +2020-07-15T03:15:00 +2020-07-28T03:15:00 +2020-08-19T03:15:00 +2020-08-25T03:15:00 +2020-09-16T03:15:00 +2020-09-22T03:15:00 +2020-10-21T03:15:00 +2020-10-27T03:15:00 +2020-11-18T03:15:00 +2020-11-24T03:15:00 +2020-12-16T03:15:00 +2020-12-22T03:15:00 +2021-01-20T03:15:00 +2021-01-26T03:15:00 +2021-02-17T03:15:00 +2021-02-23T03:15:00 +2021-03-17T03:15:00 +2021-03-23T03:15:00 +2021-04-21T03:15:00 +2021-04-27T03:15:00 +2021-05-19T03:15:00 +2021-05-25T03:15:00 +2021-06-16T03:15:00 +2021-06-22T03:15:00 +2021-07-21T03:15:00 +2021-07-27T03:15:00 +2021-08-18T03:15:00 +2021-08-24T03:15:00 +2021-09-15T03:15:00 +2021-09-28T03:15:00 +2021-10-20T03:15:00 +2021-10-26T03:15:00 +2021-11-17T03:15:00 +2021-11-23T03:15:00 +2021-12-15T03:15:00 +2021-12-28T03:15:00 +2022-01-19T03:15:00 +2022-01-25T03:15:00 +2022-02-16T03:15:00 +2022-02-22T03:15:00 +2022-03-16T03:15:00 +2022-03-22T03:15:00 +2022-04-20T03:15:00 +2022-04-26T03:15:00 +2022-05-18T03:15:00 +2022-05-24T03:15:00 +2022-06-15T03:15:00 +2022-06-28T03:15:00 +2022-07-20T03:15:00 +2022-07-26T03:15:00 +2022-08-17T03:15:00 +2022-08-23T03:15:00 +2022-09-21T03:15:00 +2022-09-27T03:15:00 +2022-10-19T03:15:00 +2022-10-25T03:15:00 +2022-11-16T03:15:00 +2022-11-22T03:15:00 +2022-12-21T03:15:00 +2022-12-27T03:15:00 +2023-01-18T03:15:00 +2023-01-24T03:15:00 +2023-02-15T03:15:00 +2023-02-28T03:15:00 +2023-03-15T03:15:00 +2023-03-28T03:15:00 +2023-04-19T03:15:00 +2023-04-25T03:15:00 +2023-05-17T03:15:00 +2023-05-23T03:15:00 +2023-06-21T03:15:00 +2023-06-27T03:15:00 +2023-07-19T03:15:00 +2023-07-25T03:15:00 +2023-08-16T03:15:00 +2023-08-22T03:15:00 +2023-09-20T03:15:00 +2023-09-26T03:15:00 +2023-10-18T03:15:00 +2023-10-24T03:15:00 +2023-11-15T03:15:00 +2023-11-28T03:15:00 +2023-12-20T03:15:00 +2023-12-26T03:15:00 +2024-01-17T03:15:00 +2024-01-23T03:15:00 +2024-02-21T03:15:00 +2024-02-27T03:15:00 +2024-03-20T03:15:00 +2024-03-26T03:15:00 +2024-04-17T03:15:00 +2024-04-23T03:15:00 +2024-05-15T03:15:00 +2024-05-28T03:15:00 +2024-06-19T03:15:00 +2024-06-25T03:15:00 +2024-07-17T03:15:00 +2024-07-23T03:15:00 +2024-08-21T03:15:00 +2024-08-27T03:15:00 +2024-09-18T03:15:00 +2024-09-24T03:15:00 +2024-10-16T03:15:00 +2024-10-22T03:15:00 +2024-11-20T03:15:00 +2024-11-26T03:15:00 +2024-12-18T03:15:00 +2024-12-24T03:15:00 +2025-01-15T03:15:00 +2025-01-28T03:15:00 +2025-02-19T03:15:00 +2025-02-25T03:15:00 +2025-03-19T03:15:00 +2025-03-25T03:15:00 +2025-04-16T03:15:00 +2025-04-22T03:15:00 +2025-05-21T03:15:00 +2025-05-27T03:15:00 +2025-06-18T03:15:00 +2025-06-24T03:15:00 +2025-07-16T03:15:00 +2025-07-22T03:15:00 +2025-08-20T03:15:00 +2025-08-26T03:15:00 +2025-09-17T03:15:00 +2025-09-23T03:15:00 +2025-10-15T03:15:00 +2025-10-28T03:15:00 +2025-11-19T03:15:00 +2025-11-25T03:15:00 +2025-12-17T03:15:00 +2025-12-23T03:15:00 +2026-01-21T03:15:00 +2026-01-27T03:15:00 +2026-02-18T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.next.ref new file mode 100644 index 000000000..a46b24001 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-18T03:15:00 +2005-05-24T03:15:00 +2005-06-15T03:15:00 +2005-06-28T03:15:00 +2005-07-20T03:15:00 +2005-07-26T03:15:00 +2005-08-17T03:15:00 +2005-08-23T03:15:00 +2005-09-21T03:15:00 +2005-09-27T03:15:00 +2005-10-19T03:15:00 +2005-10-25T03:15:00 +2005-11-16T03:15:00 +2005-11-22T03:15:00 +2005-12-21T03:15:00 +2005-12-27T03:15:00 +2006-01-18T03:15:00 +2006-01-24T03:15:00 +2006-02-15T03:15:00 +2006-02-28T03:15:00 +2006-03-15T03:15:00 +2006-03-28T03:15:00 +2006-04-19T03:15:00 +2006-04-25T03:15:00 +2006-05-17T03:15:00 +2006-05-23T03:15:00 +2006-06-21T03:15:00 +2006-06-27T03:15:00 +2006-07-19T03:15:00 +2006-07-25T03:15:00 +2006-08-16T03:15:00 +2006-08-22T03:15:00 +2006-09-20T03:15:00 +2006-09-26T03:15:00 +2006-10-18T03:15:00 +2006-10-24T03:15:00 +2006-11-15T03:15:00 +2006-11-28T03:15:00 +2006-12-20T03:15:00 +2006-12-26T03:15:00 +2007-01-17T03:15:00 +2007-01-23T03:15:00 +2007-02-21T03:15:00 +2007-02-27T03:15:00 +2007-03-21T03:15:00 +2007-03-27T03:15:00 +2007-04-18T03:15:00 +2007-04-24T03:15:00 +2007-05-16T03:15:00 +2007-05-22T03:15:00 +2007-06-20T03:15:00 +2007-06-26T03:15:00 +2007-07-18T03:15:00 +2007-07-24T03:15:00 +2007-08-15T03:15:00 +2007-08-28T03:15:00 +2007-09-19T03:15:00 +2007-09-25T03:15:00 +2007-10-17T03:15:00 +2007-10-23T03:15:00 +2007-11-21T03:15:00 +2007-11-27T03:15:00 +2007-12-19T03:15:00 +2007-12-25T03:15:00 +2008-01-16T03:15:00 +2008-01-22T03:15:00 +2008-02-20T03:15:00 +2008-02-26T03:15:00 +2008-03-19T03:15:00 +2008-03-25T03:15:00 +2008-04-16T03:15:00 +2008-04-22T03:15:00 +2008-05-21T03:15:00 +2008-05-27T03:15:00 +2008-06-18T03:15:00 +2008-06-24T03:15:00 +2008-07-16T03:15:00 +2008-07-22T03:15:00 +2008-08-20T03:15:00 +2008-08-26T03:15:00 +2008-09-17T03:15:00 +2008-09-23T03:15:00 +2008-10-15T03:15:00 +2008-10-28T03:15:00 +2008-11-19T03:15:00 +2008-11-25T03:15:00 +2008-12-17T03:15:00 +2008-12-23T03:15:00 +2009-01-21T03:15:00 +2009-01-27T03:15:00 +2009-02-18T03:15:00 +2009-02-24T03:15:00 +2009-03-18T03:15:00 +2009-03-24T03:15:00 +2009-04-15T03:15:00 +2009-04-28T03:15:00 +2009-05-20T03:15:00 +2009-05-26T03:15:00 +2009-06-17T03:15:00 +2009-06-23T03:15:00 +2009-07-15T03:15:00 +2009-07-28T03:15:00 +2009-08-19T03:15:00 +2009-08-25T03:15:00 +2009-09-16T03:15:00 +2009-09-22T03:15:00 +2009-10-21T03:15:00 +2009-10-27T03:15:00 +2009-11-18T03:15:00 +2009-11-24T03:15:00 +2009-12-16T03:15:00 +2009-12-22T03:15:00 +2010-01-20T03:15:00 +2010-01-26T03:15:00 +2010-02-17T03:15:00 +2010-02-23T03:15:00 +2010-03-17T03:15:00 +2010-03-23T03:15:00 +2010-04-21T03:15:00 +2010-04-27T03:15:00 +2010-05-19T03:15:00 +2010-05-25T03:15:00 +2010-06-16T03:15:00 +2010-06-22T03:15:00 +2010-07-21T03:15:00 +2010-07-27T03:15:00 +2010-08-18T03:15:00 +2010-08-24T03:15:00 +2010-09-15T03:15:00 +2010-09-28T03:15:00 +2010-10-20T03:15:00 +2010-10-26T03:15:00 +2010-11-17T03:15:00 +2010-11-23T03:15:00 +2010-12-15T03:15:00 +2010-12-28T03:15:00 +2011-01-19T03:15:00 +2011-01-25T03:15:00 +2011-02-16T03:15:00 +2011-02-22T03:15:00 +2011-03-16T03:15:00 +2011-03-22T03:15:00 +2011-04-20T03:15:00 +2011-04-26T03:15:00 +2011-05-18T03:15:00 +2011-05-24T03:15:00 +2011-06-15T03:15:00 +2011-06-28T03:15:00 +2011-07-20T03:15:00 +2011-07-26T03:15:00 +2011-08-17T03:15:00 +2011-08-23T03:15:00 +2011-09-21T03:15:00 +2011-09-27T03:15:00 +2011-10-19T03:15:00 +2011-10-25T03:15:00 +2011-11-16T03:15:00 +2011-11-22T03:15:00 +2011-12-21T03:15:00 +2011-12-27T03:15:00 +2012-01-18T03:15:00 +2012-01-24T03:15:00 +2012-02-15T03:15:00 +2012-02-28T03:15:00 +2012-03-21T03:15:00 +2012-03-27T03:15:00 +2012-04-18T03:15:00 +2012-04-24T03:15:00 +2012-05-16T03:15:00 +2012-05-22T03:15:00 +2012-06-20T03:15:00 +2012-06-26T03:15:00 +2012-07-18T03:15:00 +2012-07-24T03:15:00 +2012-08-15T03:15:00 +2012-08-28T03:15:00 +2012-09-19T03:15:00 +2012-09-25T03:15:00 +2012-10-17T03:15:00 +2012-10-23T03:15:00 +2012-11-21T03:15:00 +2012-11-27T03:15:00 +2012-12-19T03:15:00 +2012-12-25T03:15:00 +2013-01-16T03:15:00 +2013-01-22T03:15:00 +2013-02-20T03:15:00 +2013-02-26T03:15:00 +2013-03-20T03:15:00 +2013-03-26T03:15:00 +2013-04-17T03:15:00 +2013-04-23T03:15:00 +2013-05-15T03:15:00 +2013-05-28T03:15:00 +2013-06-19T03:15:00 +2013-06-25T03:15:00 +2013-07-17T03:15:00 +2013-07-23T03:15:00 +2013-08-21T03:15:00 +2013-08-27T03:15:00 +2013-09-18T03:15:00 +2013-09-24T03:15:00 +2013-10-16T03:15:00 +2013-10-22T03:15:00 +2013-11-20T03:15:00 +2013-11-26T03:15:00 +2013-12-18T03:15:00 +2013-12-24T03:15:00 +2014-01-15T03:15:00 +2014-01-28T03:15:00 +2014-02-19T03:15:00 +2014-02-25T03:15:00 +2014-03-19T03:15:00 +2014-03-25T03:15:00 +2014-04-16T03:15:00 +2014-04-22T03:15:00 +2014-05-21T03:15:00 +2014-05-27T03:15:00 +2014-06-18T03:15:00 +2014-06-24T03:15:00 +2014-07-16T03:15:00 +2014-07-22T03:15:00 +2014-08-20T03:15:00 +2014-08-26T03:15:00 +2014-09-17T03:15:00 +2014-09-23T03:15:00 +2014-10-15T03:15:00 +2014-10-28T03:15:00 +2014-11-19T03:15:00 +2014-11-25T03:15:00 +2014-12-17T03:15:00 +2014-12-23T03:15:00 +2015-01-21T03:15:00 +2015-01-27T03:15:00 +2015-02-18T03:15:00 +2015-02-24T03:15:00 +2015-03-18T03:15:00 +2015-03-24T03:15:00 +2015-04-15T03:15:00 +2015-04-28T03:15:00 +2015-05-20T03:15:00 +2015-05-26T03:15:00 +2015-06-17T03:15:00 +2015-06-23T03:15:00 +2015-07-15T03:15:00 +2015-07-28T03:15:00 +2015-08-19T03:15:00 +2015-08-25T03:15:00 +2015-09-16T03:15:00 +2015-09-22T03:15:00 +2015-10-21T03:15:00 +2015-10-27T03:15:00 +2015-11-18T03:15:00 +2015-11-24T03:15:00 +2015-12-16T03:15:00 +2015-12-22T03:15:00 +2016-01-20T03:15:00 +2016-01-26T03:15:00 +2016-02-17T03:15:00 +2016-02-23T03:15:00 +2016-03-16T03:15:00 +2016-03-22T03:15:00 +2016-04-20T03:15:00 +2016-04-26T03:15:00 +2016-05-18T03:15:00 +2016-05-24T03:15:00 +2016-06-15T03:15:00 +2016-06-28T03:15:00 +2016-07-20T03:15:00 +2016-07-26T03:15:00 +2016-08-17T03:15:00 +2016-08-23T03:15:00 +2016-09-21T03:15:00 +2016-09-27T03:15:00 +2016-10-19T03:15:00 +2016-10-25T03:15:00 +2016-11-16T03:15:00 +2016-11-22T03:15:00 +2016-12-21T03:15:00 +2016-12-27T03:15:00 +2017-01-18T03:15:00 +2017-01-24T03:15:00 +2017-02-15T03:15:00 +2017-02-28T03:15:00 +2017-03-15T03:15:00 +2017-03-28T03:15:00 +2017-04-19T03:15:00 +2017-04-25T03:15:00 +2017-05-17T03:15:00 +2017-05-23T03:15:00 +2017-06-21T03:15:00 +2017-06-27T03:15:00 +2017-07-19T03:15:00 +2017-07-25T03:15:00 +2017-08-16T03:15:00 +2017-08-22T03:15:00 +2017-09-20T03:15:00 +2017-09-26T03:15:00 +2017-10-18T03:15:00 +2017-10-24T03:15:00 +2017-11-15T03:15:00 +2017-11-28T03:15:00 +2017-12-20T03:15:00 +2017-12-26T03:15:00 +2018-01-17T03:15:00 +2018-01-23T03:15:00 +2018-02-21T03:15:00 +2018-02-27T03:15:00 +2018-03-21T03:15:00 +2018-03-27T03:15:00 +2018-04-18T03:15:00 +2018-04-24T03:15:00 +2018-05-16T03:15:00 +2018-05-22T03:15:00 +2018-06-20T03:15:00 +2018-06-26T03:15:00 +2018-07-18T03:15:00 +2018-07-24T03:15:00 +2018-08-15T03:15:00 +2018-08-28T03:15:00 +2018-09-19T03:15:00 +2018-09-25T03:15:00 +2018-10-17T03:15:00 +2018-10-23T03:15:00 +2018-11-21T03:15:00 +2018-11-27T03:15:00 +2018-12-19T03:15:00 +2018-12-25T03:15:00 +2019-01-16T03:15:00 +2019-01-22T03:15:00 +2019-02-20T03:15:00 +2019-02-26T03:15:00 +2019-03-20T03:15:00 +2019-03-26T03:15:00 +2019-04-17T03:15:00 +2019-04-23T03:15:00 +2019-05-15T03:15:00 +2019-05-28T03:15:00 +2019-06-19T03:15:00 +2019-06-25T03:15:00 +2019-07-17T03:15:00 +2019-07-23T03:15:00 +2019-08-21T03:15:00 +2019-08-27T03:15:00 +2019-09-18T03:15:00 +2019-09-24T03:15:00 +2019-10-16T03:15:00 +2019-10-22T03:15:00 +2019-11-20T03:15:00 +2019-11-26T03:15:00 +2019-12-18T03:15:00 +2019-12-24T03:15:00 +2020-01-15T03:15:00 +2020-01-28T03:15:00 +2020-02-19T03:15:00 +2020-02-25T03:15:00 +2020-03-18T03:15:00 +2020-03-24T03:15:00 +2020-04-15T03:15:00 +2020-04-28T03:15:00 +2020-05-20T03:15:00 +2020-05-26T03:15:00 +2020-06-17T03:15:00 +2020-06-23T03:15:00 +2020-07-15T03:15:00 +2020-07-28T03:15:00 +2020-08-19T03:15:00 +2020-08-25T03:15:00 +2020-09-16T03:15:00 +2020-09-22T03:15:00 +2020-10-21T03:15:00 +2020-10-27T03:15:00 +2020-11-18T03:15:00 +2020-11-24T03:15:00 +2020-12-16T03:15:00 +2020-12-22T03:15:00 +2021-01-20T03:15:00 +2021-01-26T03:15:00 +2021-02-17T03:15:00 +2021-02-23T03:15:00 +2021-03-17T03:15:00 +2021-03-23T03:15:00 +2021-04-21T03:15:00 +2021-04-27T03:15:00 +2021-05-19T03:15:00 +2021-05-25T03:15:00 +2021-06-16T03:15:00 +2021-06-22T03:15:00 +2021-07-21T03:15:00 +2021-07-27T03:15:00 +2021-08-18T03:15:00 +2021-08-24T03:15:00 +2021-09-15T03:15:00 +2021-09-28T03:15:00 +2021-10-20T03:15:00 +2021-10-26T03:15:00 +2021-11-17T03:15:00 +2021-11-23T03:15:00 +2021-12-15T03:15:00 +2021-12-28T03:15:00 +2022-01-19T03:15:00 +2022-01-25T03:15:00 +2022-02-16T03:15:00 +2022-02-22T03:15:00 +2022-03-16T03:15:00 +2022-03-22T03:15:00 +2022-04-20T03:15:00 +2022-04-26T03:15:00 +2022-05-18T03:15:00 +2022-05-24T03:15:00 +2022-06-15T03:15:00 +2022-06-28T03:15:00 +2022-07-20T03:15:00 +2022-07-26T03:15:00 +2022-08-17T03:15:00 +2022-08-23T03:15:00 +2022-09-21T03:15:00 +2022-09-27T03:15:00 +2022-10-19T03:15:00 +2022-10-25T03:15:00 +2022-11-16T03:15:00 +2022-11-22T03:15:00 +2022-12-21T03:15:00 +2022-12-27T03:15:00 +2023-01-18T03:15:00 +2023-01-24T03:15:00 +2023-02-15T03:15:00 +2023-02-28T03:15:00 +2023-03-15T03:15:00 +2023-03-28T03:15:00 +2023-04-19T03:15:00 +2023-04-25T03:15:00 +2023-05-17T03:15:00 +2023-05-23T03:15:00 +2023-06-21T03:15:00 +2023-06-27T03:15:00 +2023-07-19T03:15:00 +2023-07-25T03:15:00 +2023-08-16T03:15:00 +2023-08-22T03:15:00 +2023-09-20T03:15:00 +2023-09-26T03:15:00 +2023-10-18T03:15:00 +2023-10-24T03:15:00 +2023-11-15T03:15:00 +2023-11-28T03:15:00 +2023-12-20T03:15:00 +2023-12-26T03:15:00 +2024-01-17T03:15:00 +2024-01-23T03:15:00 +2024-02-21T03:15:00 +2024-02-27T03:15:00 +2024-03-20T03:15:00 +2024-03-26T03:15:00 +2024-04-17T03:15:00 +2024-04-23T03:15:00 +2024-05-15T03:15:00 +2024-05-28T03:15:00 +2024-06-19T03:15:00 +2024-06-25T03:15:00 +2024-07-17T03:15:00 +2024-07-23T03:15:00 +2024-08-21T03:15:00 +2024-08-27T03:15:00 +2024-09-18T03:15:00 +2024-09-24T03:15:00 +2024-10-16T03:15:00 +2024-10-22T03:15:00 +2024-11-20T03:15:00 +2024-11-26T03:15:00 +2024-12-18T03:15:00 +2024-12-24T03:15:00 +2025-01-15T03:15:00 +2025-01-28T03:15:00 +2025-02-19T03:15:00 +2025-02-25T03:15:00 +2025-03-19T03:15:00 +2025-03-25T03:15:00 +2025-04-16T03:15:00 +2025-04-22T03:15:00 +2025-05-21T03:15:00 +2025-05-27T03:15:00 +2025-06-18T03:15:00 +2025-06-24T03:15:00 +2025-07-16T03:15:00 +2025-07-22T03:15:00 +2025-08-20T03:15:00 +2025-08-26T03:15:00 +2025-09-17T03:15:00 +2025-09-23T03:15:00 +2025-10-15T03:15:00 +2025-10-28T03:15:00 +2025-11-19T03:15:00 +2025-11-25T03:15:00 +2025-12-17T03:15:00 +2025-12-23T03:15:00 +2026-01-21T03:15:00 +2026-01-27T03:15:00 +2026-02-18T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.prev.ref new file mode 100644 index 000000000..ed6632b15 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.prev.ref @@ -0,0 +1,138 @@ +2010-12-28T03:15:00 +2010-12-15T03:15:00 +2010-11-23T03:15:00 +2010-11-17T03:15:00 +2010-10-26T03:15:00 +2010-10-20T03:15:00 +2010-09-28T03:15:00 +2010-09-15T03:15:00 +2010-08-24T03:15:00 +2010-08-18T03:15:00 +2010-07-27T03:15:00 +2010-07-21T03:15:00 +2010-06-22T03:15:00 +2010-06-16T03:15:00 +2010-05-25T03:15:00 +2010-05-19T03:15:00 +2010-04-27T03:15:00 +2010-04-21T03:15:00 +2010-03-23T03:15:00 +2010-03-17T03:15:00 +2010-02-23T03:15:00 +2010-02-17T03:15:00 +2010-01-26T03:15:00 +2010-01-20T03:15:00 +2009-12-22T03:15:00 +2009-12-16T03:15:00 +2009-11-24T03:15:00 +2009-11-18T03:15:00 +2009-10-27T03:15:00 +2009-10-21T03:15:00 +2009-09-22T03:15:00 +2009-09-16T03:15:00 +2009-08-25T03:15:00 +2009-08-19T03:15:00 +2009-07-28T03:15:00 +2009-07-15T03:15:00 +2009-06-23T03:15:00 +2009-06-17T03:15:00 +2009-05-26T03:15:00 +2009-05-20T03:15:00 +2009-04-28T03:15:00 +2009-04-15T03:15:00 +2009-03-24T03:15:00 +2009-03-18T03:15:00 +2009-02-24T03:15:00 +2009-02-18T03:15:00 +2009-01-27T03:15:00 +2009-01-21T03:15:00 +2008-12-23T03:15:00 +2008-12-17T03:15:00 +2008-11-25T03:15:00 +2008-11-19T03:15:00 +2008-10-28T03:15:00 +2008-10-15T03:15:00 +2008-09-23T03:15:00 +2008-09-17T03:15:00 +2008-08-26T03:15:00 +2008-08-20T03:15:00 +2008-07-22T03:15:00 +2008-07-16T03:15:00 +2008-06-24T03:15:00 +2008-06-18T03:15:00 +2008-05-27T03:15:00 +2008-05-21T03:15:00 +2008-04-22T03:15:00 +2008-04-16T03:15:00 +2008-03-25T03:15:00 +2008-03-19T03:15:00 +2008-02-26T03:15:00 +2008-02-20T03:15:00 +2008-01-22T03:15:00 +2008-01-16T03:15:00 +2007-12-25T03:15:00 +2007-12-19T03:15:00 +2007-11-27T03:15:00 +2007-11-21T03:15:00 +2007-10-23T03:15:00 +2007-10-17T03:15:00 +2007-09-25T03:15:00 +2007-09-19T03:15:00 +2007-08-28T03:15:00 +2007-08-15T03:15:00 +2007-07-24T03:15:00 +2007-07-18T03:15:00 +2007-06-26T03:15:00 +2007-06-20T03:15:00 +2007-05-22T03:15:00 +2007-05-16T03:15:00 +2007-04-24T03:15:00 +2007-04-18T03:15:00 +2007-03-27T03:15:00 +2007-03-21T03:15:00 +2007-02-27T03:15:00 +2007-02-21T03:15:00 +2007-01-23T03:15:00 +2007-01-17T03:15:00 +2006-12-26T03:15:00 +2006-12-20T03:15:00 +2006-11-28T03:15:00 +2006-11-15T03:15:00 +2006-10-24T03:15:00 +2006-10-18T03:15:00 +2006-09-26T03:15:00 +2006-09-20T03:15:00 +2006-08-22T03:15:00 +2006-08-16T03:15:00 +2006-07-25T03:15:00 +2006-07-19T03:15:00 +2006-06-27T03:15:00 +2006-06-21T03:15:00 +2006-05-23T03:15:00 +2006-05-17T03:15:00 +2006-04-25T03:15:00 +2006-04-19T03:15:00 +2006-03-28T03:15:00 +2006-03-15T03:15:00 +2006-02-28T03:15:00 +2006-02-15T03:15:00 +2006-01-24T03:15:00 +2006-01-18T03:15:00 +2005-12-27T03:15:00 +2005-12-21T03:15:00 +2005-11-22T03:15:00 +2005-11-16T03:15:00 +2005-10-25T03:15:00 +2005-10-19T03:15:00 +2005-09-27T03:15:00 +2005-09-21T03:15:00 +2005-08-23T03:15:00 +2005-08-17T03:15:00 +2005-07-26T03:15:00 +2005-07-20T03:15:00 +2005-06-28T03:15:00 +2005-06-15T03:15:00 +2005-05-24T03:15:00 +2005-05-18T03:15:00 +2005-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.recurson.ref new file mode 100644 index 000000000..bbf1358c2 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/monthly.ics.recurson.ref @@ -0,0 +1,137 @@ +2005-05-12 +2005-05-18 +2005-05-24 +2005-06-15 +2005-06-28 +2005-07-20 +2005-07-26 +2005-08-17 +2005-08-23 +2005-09-21 +2005-09-27 +2005-10-19 +2005-10-25 +2005-11-16 +2005-11-22 +2005-12-21 +2005-12-27 +2006-01-18 +2006-01-24 +2006-02-15 +2006-02-28 +2006-03-15 +2006-03-28 +2006-04-19 +2006-04-25 +2006-05-17 +2006-05-23 +2006-06-21 +2006-06-27 +2006-07-19 +2006-07-25 +2006-08-16 +2006-08-22 +2006-09-20 +2006-09-26 +2006-10-18 +2006-10-24 +2006-11-15 +2006-11-28 +2006-12-20 +2006-12-26 +2007-01-17 +2007-01-23 +2007-02-21 +2007-02-27 +2007-03-21 +2007-03-27 +2007-04-18 +2007-04-24 +2007-05-16 +2007-05-22 +2007-06-20 +2007-06-26 +2007-07-18 +2007-07-24 +2007-08-15 +2007-08-28 +2007-09-19 +2007-09-25 +2007-10-17 +2007-10-23 +2007-11-21 +2007-11-27 +2007-12-19 +2007-12-25 +2008-01-16 +2008-01-22 +2008-02-20 +2008-02-26 +2008-03-19 +2008-03-25 +2008-04-16 +2008-04-22 +2008-05-21 +2008-05-27 +2008-06-18 +2008-06-24 +2008-07-16 +2008-07-22 +2008-08-20 +2008-08-26 +2008-09-17 +2008-09-23 +2008-10-15 +2008-10-28 +2008-11-19 +2008-11-25 +2008-12-17 +2008-12-23 +2009-01-21 +2009-01-27 +2009-02-18 +2009-02-24 +2009-03-18 +2009-03-24 +2009-04-15 +2009-04-28 +2009-05-20 +2009-05-26 +2009-06-17 +2009-06-23 +2009-07-15 +2009-07-28 +2009-08-19 +2009-08-25 +2009-09-16 +2009-09-22 +2009-10-21 +2009-10-27 +2009-11-18 +2009-11-24 +2009-12-16 +2009-12-22 +2010-01-20 +2010-01-26 +2010-02-17 +2010-02-23 +2010-03-17 +2010-03-23 +2010-04-21 +2010-04-27 +2010-05-19 +2010-05-25 +2010-06-16 +2010-06-22 +2010-07-21 +2010-07-27 +2010-08-18 +2010-08-24 +2010-09-15 +2010-09-28 +2010-10-20 +2010-10-26 +2010-11-17 +2010-11-23 +2010-12-15 +2010-12-28 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics new file mode 100644 index 000000000..1f6d22b79 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics @@ -0,0 +1,19 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Every other week, Mo and We, starting 12.5.2005, 03:15:00Z +DTSTART;VALUE=DATE:20050512 +RRULE:FREQ=WEEKLY;INTERVAL=2;COUNT=7;BYDAY=MO,WE +DURATION:PT5H +RDATE;VALUE=DATE-TIME:20050514T015800Z +RDATE;VALUE=DATE-TIME:20050514T022214Z +RDATE:20050516T022214Z,20050516T015800Z +RDATE;VALUE=DATE:20050517 +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.next.ref new file mode 100644 index 000000000..7fbeedb1c --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.next.ref @@ -0,0 +1,14 @@ +2005-05-12T00:00:00 +2005-05-14T01:58:00 +2005-05-14T02:22:14 +2005-05-16T01:58:00 +2005-05-16T02:22:14 +2005-05-17T00:00:00 +2005-05-23T00:00:00 +2005-05-25T00:00:00 +2005-06-06T00:00:00 +2005-06-08T00:00:00 +2005-06-20T00:00:00 +2005-06-22T00:00:00 +2005-07-04T00:00:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.prev.ref new file mode 100644 index 000000000..12748b681 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.prev.ref @@ -0,0 +1,14 @@ +2005-07-04T00:00:00 +2005-06-22T00:00:00 +2005-06-20T00:00:00 +2005-06-08T00:00:00 +2005-06-06T00:00:00 +2005-05-25T00:00:00 +2005-05-23T00:00:00 +2005-05-17T00:00:00 +2005-05-16T02:22:14 +2005-05-16T01:58:00 +2005-05-14T02:22:14 +2005-05-14T01:58:00 +2005-05-12T00:00:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.recurson.ref new file mode 100644 index 000000000..4082c9c20 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/rdate.ics.recurson.ref @@ -0,0 +1,11 @@ +2005-05-12 +2005-05-14 +2005-05-16 +2005-05-17 +2005-05-23 +2005-05-25 +2005-06-06 +2005-06-08 +2005-06-20 +2005-06-22 +2005-07-04 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics new file mode 100644 index 000000000..cb7441a6e --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics @@ -0,0 +1,15 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Every other year, every sunday in Jan, at 8:30 and 9:30 +DTSTART:20050512T031500Z +RRULE:FREQ=YEARLY;INTERVAL=2;BYMONTH=1;BYDAY=SU;BYHOUR=8,9;BYMINUTE=30 +DURATION:PT5H +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.next.ref new file mode 100644 index 000000000..2abb6f4e2 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2007-01-07T08:30:00 +2007-01-07T09:30:00 +2007-01-14T08:30:00 +2007-01-14T09:30:00 +2007-01-21T08:30:00 +2007-01-21T09:30:00 +2007-01-28T08:30:00 +2007-01-28T09:30:00 +2009-01-04T08:30:00 +2009-01-04T09:30:00 +2009-01-11T08:30:00 +2009-01-11T09:30:00 +2009-01-18T08:30:00 +2009-01-18T09:30:00 +2009-01-25T08:30:00 +2009-01-25T09:30:00 +2011-01-02T08:30:00 +2011-01-02T09:30:00 +2011-01-09T08:30:00 +2011-01-09T09:30:00 +2011-01-16T08:30:00 +2011-01-16T09:30:00 +2011-01-23T08:30:00 +2011-01-23T09:30:00 +2011-01-30T08:30:00 +2011-01-30T09:30:00 +2013-01-06T08:30:00 +2013-01-06T09:30:00 +2013-01-13T08:30:00 +2013-01-13T09:30:00 +2013-01-20T08:30:00 +2013-01-20T09:30:00 +2013-01-27T08:30:00 +2013-01-27T09:30:00 +2015-01-04T08:30:00 +2015-01-04T09:30:00 +2015-01-11T08:30:00 +2015-01-11T09:30:00 +2015-01-18T08:30:00 +2015-01-18T09:30:00 +2015-01-25T08:30:00 +2015-01-25T09:30:00 +2017-01-01T08:30:00 +2017-01-01T09:30:00 +2017-01-08T08:30:00 +2017-01-08T09:30:00 +2017-01-15T08:30:00 +2017-01-15T09:30:00 +2017-01-22T08:30:00 +2017-01-22T09:30:00 +2017-01-29T08:30:00 +2017-01-29T09:30:00 +2019-01-06T08:30:00 +2019-01-06T09:30:00 +2019-01-13T08:30:00 +2019-01-13T09:30:00 +2019-01-20T08:30:00 +2019-01-20T09:30:00 +2019-01-27T08:30:00 +2019-01-27T09:30:00 +2021-01-03T08:30:00 +2021-01-03T09:30:00 +2021-01-10T08:30:00 +2021-01-10T09:30:00 +2021-01-17T08:30:00 +2021-01-17T09:30:00 +2021-01-24T08:30:00 +2021-01-24T09:30:00 +2021-01-31T08:30:00 +2021-01-31T09:30:00 +2023-01-01T08:30:00 +2023-01-01T09:30:00 +2023-01-08T08:30:00 +2023-01-08T09:30:00 +2023-01-15T08:30:00 +2023-01-15T09:30:00 +2023-01-22T08:30:00 +2023-01-22T09:30:00 +2023-01-29T08:30:00 +2023-01-29T09:30:00 +2025-01-05T08:30:00 +2025-01-05T09:30:00 +2025-01-12T08:30:00 +2025-01-12T09:30:00 +2025-01-19T08:30:00 +2025-01-19T09:30:00 +2025-01-26T08:30:00 +2025-01-26T09:30:00 +2027-01-03T08:30:00 +2027-01-03T09:30:00 +2027-01-10T08:30:00 +2027-01-10T09:30:00 +2027-01-17T08:30:00 +2027-01-17T09:30:00 +2027-01-24T08:30:00 +2027-01-24T09:30:00 +2027-01-31T08:30:00 +2027-01-31T09:30:00 +2029-01-07T08:30:00 +2029-01-07T09:30:00 +2029-01-14T08:30:00 +2029-01-14T09:30:00 +2029-01-21T08:30:00 +2029-01-21T09:30:00 +2029-01-28T08:30:00 +2029-01-28T09:30:00 +2031-01-05T08:30:00 +2031-01-05T09:30:00 +2031-01-12T08:30:00 +2031-01-12T09:30:00 +2031-01-19T08:30:00 +2031-01-19T09:30:00 +2031-01-26T08:30:00 +2031-01-26T09:30:00 +2033-01-02T08:30:00 +2033-01-02T09:30:00 +2033-01-09T08:30:00 +2033-01-09T09:30:00 +2033-01-16T08:30:00 +2033-01-16T09:30:00 +2033-01-23T08:30:00 +2033-01-23T09:30:00 +2033-01-30T08:30:00 +2033-01-30T09:30:00 +2035-01-07T08:30:00 +2035-01-07T09:30:00 +2035-01-14T08:30:00 +2035-01-14T09:30:00 +2035-01-21T08:30:00 +2035-01-21T09:30:00 +2035-01-28T08:30:00 +2035-01-28T09:30:00 +2037-01-04T08:30:00 +2037-01-04T09:30:00 +2037-01-11T08:30:00 +2037-01-11T09:30:00 +2037-01-18T08:30:00 +2037-01-18T09:30:00 +2037-01-25T08:30:00 +2037-01-25T09:30:00 +2039-01-02T08:30:00 +2039-01-02T09:30:00 +2039-01-09T08:30:00 +2039-01-09T09:30:00 +2039-01-16T08:30:00 +2039-01-16T09:30:00 +2039-01-23T08:30:00 +2039-01-23T09:30:00 +2039-01-30T08:30:00 +2039-01-30T09:30:00 +2041-01-06T08:30:00 +2041-01-06T09:30:00 +2041-01-13T08:30:00 +2041-01-13T09:30:00 +2041-01-20T08:30:00 +2041-01-20T09:30:00 +2041-01-27T08:30:00 +2041-01-27T09:30:00 +2043-01-04T08:30:00 +2043-01-04T09:30:00 +2043-01-11T08:30:00 +2043-01-11T09:30:00 +2043-01-18T08:30:00 +2043-01-18T09:30:00 +2043-01-25T08:30:00 +2043-01-25T09:30:00 +2045-01-01T08:30:00 +2045-01-01T09:30:00 +2045-01-08T08:30:00 +2045-01-08T09:30:00 +2045-01-15T08:30:00 +2045-01-15T09:30:00 +2045-01-22T08:30:00 +2045-01-22T09:30:00 +2045-01-29T08:30:00 +2045-01-29T09:30:00 +2047-01-06T08:30:00 +2047-01-06T09:30:00 +2047-01-13T08:30:00 +2047-01-13T09:30:00 +2047-01-20T08:30:00 +2047-01-20T09:30:00 +2047-01-27T08:30:00 +2047-01-27T09:30:00 +2049-01-03T08:30:00 +2049-01-03T09:30:00 +2049-01-10T08:30:00 +2049-01-10T09:30:00 +2049-01-17T08:30:00 +2049-01-17T09:30:00 +2049-01-24T08:30:00 +2049-01-24T09:30:00 +2049-01-31T08:30:00 +2049-01-31T09:30:00 +2051-01-01T08:30:00 +2051-01-01T09:30:00 +2051-01-08T08:30:00 +2051-01-08T09:30:00 +2051-01-15T08:30:00 +2051-01-15T09:30:00 +2051-01-22T08:30:00 +2051-01-22T09:30:00 +2051-01-29T08:30:00 +2051-01-29T09:30:00 +2053-01-05T08:30:00 +2053-01-05T09:30:00 +2053-01-12T08:30:00 +2053-01-12T09:30:00 +2053-01-19T08:30:00 +2053-01-19T09:30:00 +2053-01-26T08:30:00 +2053-01-26T09:30:00 +2055-01-03T08:30:00 +2055-01-03T09:30:00 +2055-01-10T08:30:00 +2055-01-10T09:30:00 +2055-01-17T08:30:00 +2055-01-17T09:30:00 +2055-01-24T08:30:00 +2055-01-24T09:30:00 +2055-01-31T08:30:00 +2055-01-31T09:30:00 +2057-01-07T08:30:00 +2057-01-07T09:30:00 +2057-01-14T08:30:00 +2057-01-14T09:30:00 +2057-01-21T08:30:00 +2057-01-21T09:30:00 +2057-01-28T08:30:00 +2057-01-28T09:30:00 +2059-01-05T08:30:00 +2059-01-05T09:30:00 +2059-01-12T08:30:00 +2059-01-12T09:30:00 +2059-01-19T08:30:00 +2059-01-19T09:30:00 +2059-01-26T08:30:00 +2059-01-26T09:30:00 +2061-01-02T08:30:00 +2061-01-02T09:30:00 +2061-01-09T08:30:00 +2061-01-09T09:30:00 +2061-01-16T08:30:00 +2061-01-16T09:30:00 +2061-01-23T08:30:00 +2061-01-23T09:30:00 +2061-01-30T08:30:00 +2061-01-30T09:30:00 +2063-01-07T08:30:00 +2063-01-07T09:30:00 +2063-01-14T08:30:00 +2063-01-14T09:30:00 +2063-01-21T08:30:00 +2063-01-21T09:30:00 +2063-01-28T08:30:00 +2063-01-28T09:30:00 +2065-01-04T08:30:00 +2065-01-04T09:30:00 +2065-01-11T08:30:00 +2065-01-11T09:30:00 +2065-01-18T08:30:00 +2065-01-18T09:30:00 +2065-01-25T08:30:00 +2065-01-25T09:30:00 +2067-01-02T08:30:00 +2067-01-02T09:30:00 +2067-01-09T08:30:00 +2067-01-09T09:30:00 +2067-01-16T08:30:00 +2067-01-16T09:30:00 +2067-01-23T08:30:00 +2067-01-23T09:30:00 +2067-01-30T08:30:00 +2067-01-30T09:30:00 +2069-01-06T08:30:00 +2069-01-06T09:30:00 +2069-01-13T08:30:00 +2069-01-13T09:30:00 +2069-01-20T08:30:00 +2069-01-20T09:30:00 +2069-01-27T08:30:00 +2069-01-27T09:30:00 +2071-01-04T08:30:00 +2071-01-04T09:30:00 +2071-01-11T08:30:00 +2071-01-11T09:30:00 +2071-01-18T08:30:00 +2071-01-18T09:30:00 +2071-01-25T08:30:00 +2071-01-25T09:30:00 +2073-01-01T08:30:00 +2073-01-01T09:30:00 +2073-01-08T08:30:00 +2073-01-08T09:30:00 +2073-01-15T08:30:00 +2073-01-15T09:30:00 +2073-01-22T08:30:00 +2073-01-22T09:30:00 +2073-01-29T08:30:00 +2073-01-29T09:30:00 +2075-01-06T08:30:00 +2075-01-06T09:30:00 +2075-01-13T08:30:00 +2075-01-13T09:30:00 +2075-01-20T08:30:00 +2075-01-20T09:30:00 +2075-01-27T08:30:00 +2075-01-27T09:30:00 +2077-01-03T08:30:00 +2077-01-03T09:30:00 +2077-01-10T08:30:00 +2077-01-10T09:30:00 +2077-01-17T08:30:00 +2077-01-17T09:30:00 +2077-01-24T08:30:00 +2077-01-24T09:30:00 +2077-01-31T08:30:00 +2077-01-31T09:30:00 +2079-01-01T08:30:00 +2079-01-01T09:30:00 +2079-01-08T08:30:00 +2079-01-08T09:30:00 +2079-01-15T08:30:00 +2079-01-15T09:30:00 +2079-01-22T08:30:00 +2079-01-22T09:30:00 +2079-01-29T08:30:00 +2079-01-29T09:30:00 +2081-01-05T08:30:00 +2081-01-05T09:30:00 +2081-01-12T08:30:00 +2081-01-12T09:30:00 +2081-01-19T08:30:00 +2081-01-19T09:30:00 +2081-01-26T08:30:00 +2081-01-26T09:30:00 +2083-01-03T08:30:00 +2083-01-03T09:30:00 +2083-01-10T08:30:00 +2083-01-10T09:30:00 +2083-01-17T08:30:00 +2083-01-17T09:30:00 +2083-01-24T08:30:00 +2083-01-24T09:30:00 +2083-01-31T08:30:00 +2083-01-31T09:30:00 +2085-01-07T08:30:00 +2085-01-07T09:30:00 +2085-01-14T08:30:00 +2085-01-14T09:30:00 +2085-01-21T08:30:00 +2085-01-21T09:30:00 +2085-01-28T08:30:00 +2085-01-28T09:30:00 +2087-01-05T08:30:00 +2087-01-05T09:30:00 +2087-01-12T08:30:00 +2087-01-12T09:30:00 +2087-01-19T08:30:00 +2087-01-19T09:30:00 +2087-01-26T08:30:00 +2087-01-26T09:30:00 +2089-01-02T08:30:00 +2089-01-02T09:30:00 +2089-01-09T08:30:00 +2089-01-09T09:30:00 +2089-01-16T08:30:00 +2089-01-16T09:30:00 +2089-01-23T08:30:00 +2089-01-23T09:30:00 +2089-01-30T08:30:00 +2089-01-30T09:30:00 +2091-01-07T08:30:00 +2091-01-07T09:30:00 +2091-01-14T08:30:00 +2091-01-14T09:30:00 +2091-01-21T08:30:00 +2091-01-21T09:30:00 +2091-01-28T08:30:00 +2091-01-28T09:30:00 +2093-01-04T08:30:00 +2093-01-04T09:30:00 +2093-01-11T08:30:00 +2093-01-11T09:30:00 +2093-01-18T08:30:00 +2093-01-18T09:30:00 +2093-01-25T08:30:00 +2093-01-25T09:30:00 +2095-01-02T08:30:00 +2095-01-02T09:30:00 +2095-01-09T08:30:00 +2095-01-09T09:30:00 +2095-01-16T08:30:00 +2095-01-16T09:30:00 +2095-01-23T08:30:00 +2095-01-23T09:30:00 +2095-01-30T08:30:00 +2095-01-30T09:30:00 +2097-01-06T08:30:00 +2097-01-06T09:30:00 +2097-01-13T08:30:00 +2097-01-13T09:30:00 +2097-01-20T08:30:00 +2097-01-20T09:30:00 +2097-01-27T08:30:00 +2097-01-27T09:30:00 +2099-01-04T08:30:00 +2099-01-04T09:30:00 +2099-01-11T08:30:00 +2099-01-11T09:30:00 +2099-01-18T08:30:00 +2099-01-18T09:30:00 +2099-01-25T08:30:00 +2099-01-25T09:30:00 +2101-01-02T08:30:00 +2101-01-02T09:30:00 +2101-01-09T08:30:00 +2101-01-09T09:30:00 +2101-01-16T08:30:00 +2101-01-16T09:30:00 +2101-01-23T08:30:00 +2101-01-23T09:30:00 +2101-01-30T08:30:00 +2101-01-30T09:30:00 +2103-01-07T08:30:00 +2103-01-07T09:30:00 +2103-01-14T08:30:00 +2103-01-14T09:30:00 +2103-01-21T08:30:00 +2103-01-21T09:30:00 +2103-01-28T08:30:00 +2103-01-28T09:30:00 +2105-01-04T08:30:00 +2105-01-04T09:30:00 +2105-01-11T08:30:00 +2105-01-11T09:30:00 +2105-01-18T08:30:00 +2105-01-18T09:30:00 +2105-01-25T08:30:00 +2105-01-25T09:30:00 +2107-01-02T08:30:00 +2107-01-02T09:30:00 +2107-01-09T08:30:00 +2107-01-09T09:30:00 +2107-01-16T08:30:00 +2107-01-16T09:30:00 +2107-01-23T08:30:00 +2107-01-23T09:30:00 +2107-01-30T08:30:00 +2107-01-30T09:30:00 +2109-01-06T08:30:00 +2109-01-06T09:30:00 +2109-01-13T08:30:00 +2109-01-13T09:30:00 +2109-01-20T08:30:00 +2109-01-20T09:30:00 +2109-01-27T08:30:00 +2109-01-27T09:30:00 +2111-01-04T08:30:00 +2111-01-04T09:30:00 +2111-01-11T08:30:00 +2111-01-11T09:30:00 +2111-01-18T08:30:00 +2111-01-18T09:30:00 +2111-01-25T08:30:00 +2111-01-25T09:30:00 +2113-01-01T08:30:00 +2113-01-01T09:30:00 +2113-01-08T08:30:00 +2113-01-08T09:30:00 +2113-01-15T08:30:00 +2113-01-15T09:30:00 +2113-01-22T08:30:00 +2113-01-22T09:30:00 +2113-01-29T08:30:00 +2113-01-29T09:30:00 +2115-01-06T08:30:00 +2115-01-06T09:30:00 +2115-01-13T08:30:00 +2115-01-13T09:30:00 +2115-01-20T08:30:00 +2115-01-20T09:30:00 +2115-01-27T08:30:00 +2115-01-27T09:30:00 +2117-01-03T08:30:00 +2117-01-03T09:30:00 +2117-01-10T08:30:00 +2117-01-10T09:30:00 +2117-01-17T08:30:00 +2117-01-17T09:30:00 +2117-01-24T08:30:00 +2117-01-24T09:30:00 +2117-01-31T08:30:00 +2117-01-31T09:30:00 +2119-01-01T08:30:00 +2119-01-01T09:30:00 +2119-01-08T08:30:00 +2119-01-08T09:30:00 +2119-01-15T08:30:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.prev.ref new file mode 100644 index 000000000..eceaa95ff --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.prev.ref @@ -0,0 +1,18 @@ +2009-01-25T09:30:00 +2009-01-25T08:30:00 +2009-01-18T09:30:00 +2009-01-18T08:30:00 +2009-01-11T09:30:00 +2009-01-11T08:30:00 +2009-01-04T09:30:00 +2009-01-04T08:30:00 +2007-01-28T09:30:00 +2007-01-28T08:30:00 +2007-01-21T09:30:00 +2007-01-21T08:30:00 +2007-01-14T09:30:00 +2007-01-14T08:30:00 +2007-01-07T09:30:00 +2007-01-07T08:30:00 +2005-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.recurson.ref new file mode 100644 index 000000000..71cfa3b67 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/test1.ics.recurson.ref @@ -0,0 +1,9 @@ +2005-05-12 +2007-01-07 +2007-01-14 +2007-01-21 +2007-01-28 +2009-01-04 +2009-01-11 +2009-01-18 +2009-01-25 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics new file mode 100644 index 000000000..3e4093b78 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics @@ -0,0 +1,15 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Every other week, Mo and We, starting 12.5.2005, 03:15:00Z +DTSTART:20050512T031500Z +RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=MO,WE +DURATION:PT5H +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.comp34.ref b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.comp34.ref new file mode 100644 index 000000000..2c99f9999 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.comp34.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-23T03:15:00 +2005-05-25T03:15:00 +2005-06-06T03:15:00 +2005-06-08T03:15:00 +2005-06-20T03:15:00 +2005-06-22T03:15:00 +2005-07-04T03:15:00 +2005-07-06T03:15:00 +2005-07-18T03:15:00 +2005-07-20T03:15:00 +2005-08-01T03:15:00 +2005-08-03T03:15:00 +2005-08-15T03:15:00 +2005-08-17T03:15:00 +2005-08-29T03:15:00 +2005-08-31T03:15:00 +2005-09-12T03:15:00 +2005-09-14T03:15:00 +2005-09-26T03:15:00 +2005-09-28T03:15:00 +2005-10-10T03:15:00 +2005-10-12T03:15:00 +2005-10-24T03:15:00 +2005-10-26T03:15:00 +2005-11-07T03:15:00 +2005-11-09T03:15:00 +2005-11-21T03:15:00 +2005-11-23T03:15:00 +2005-12-05T03:15:00 +2005-12-07T03:15:00 +2005-12-19T03:15:00 +2005-12-21T03:15:00 +2006-01-02T03:15:00 +2006-01-04T03:15:00 +2006-01-16T03:15:00 +2006-01-18T03:15:00 +2006-01-30T03:15:00 +2006-02-01T03:15:00 +2006-02-13T03:15:00 +2006-02-15T03:15:00 +2006-02-27T03:15:00 +2006-03-01T03:15:00 +2006-03-13T03:15:00 +2006-03-15T03:15:00 +2006-03-27T03:15:00 +2006-03-29T03:15:00 +2006-04-10T03:15:00 +2006-04-12T03:15:00 +2006-04-24T03:15:00 +2006-04-26T03:15:00 +2006-05-08T03:15:00 +2006-05-10T03:15:00 +2006-05-22T03:15:00 +2006-05-24T03:15:00 +2006-06-05T03:15:00 +2006-06-07T03:15:00 +2006-06-19T03:15:00 +2006-06-21T03:15:00 +2006-07-03T03:15:00 +2006-07-05T03:15:00 +2006-07-17T03:15:00 +2006-07-19T03:15:00 +2006-07-31T03:15:00 +2006-08-02T03:15:00 +2006-08-14T03:15:00 +2006-08-16T03:15:00 +2006-08-28T03:15:00 +2006-08-30T03:15:00 +2006-09-11T03:15:00 +2006-09-13T03:15:00 +2006-09-25T03:15:00 +2006-09-27T03:15:00 +2006-10-09T03:15:00 +2006-10-11T03:15:00 +2006-10-23T03:15:00 +2006-10-25T03:15:00 +2006-11-06T03:15:00 +2006-11-08T03:15:00 +2006-11-20T03:15:00 +2006-11-22T03:15:00 +2006-12-04T03:15:00 +2006-12-06T03:15:00 +2006-12-18T03:15:00 +2006-12-20T03:15:00 +2007-01-01T03:15:00 +2007-01-03T03:15:00 +2007-01-15T03:15:00 +2007-01-17T03:15:00 +2007-01-29T03:15:00 +2007-01-31T03:15:00 +2007-02-12T03:15:00 +2007-02-14T03:15:00 +2007-02-26T03:15:00 +2007-02-28T03:15:00 +2007-03-12T03:15:00 +2007-03-14T03:15:00 +2007-03-26T03:15:00 +2007-03-28T03:15:00 +2007-04-09T03:15:00 +2007-04-11T03:15:00 +2007-04-23T03:15:00 +2007-04-25T03:15:00 +2007-05-07T03:15:00 +2007-05-09T03:15:00 +2007-05-21T03:15:00 +2007-05-23T03:15:00 +2007-06-04T03:15:00 +2007-06-06T03:15:00 +2007-06-18T03:15:00 +2007-06-20T03:15:00 +2007-07-02T03:15:00 +2007-07-04T03:15:00 +2007-07-16T03:15:00 +2007-07-18T03:15:00 +2007-07-30T03:15:00 +2007-08-01T03:15:00 +2007-08-13T03:15:00 +2007-08-15T03:15:00 +2007-08-27T03:15:00 +2007-08-29T03:15:00 +2007-09-10T03:15:00 +2007-09-12T03:15:00 +2007-09-24T03:15:00 +2007-09-26T03:15:00 +2007-10-08T03:15:00 +2007-10-10T03:15:00 +2007-10-22T03:15:00 +2007-10-24T03:15:00 +2007-11-05T03:15:00 +2007-11-07T03:15:00 +2007-11-19T03:15:00 +2007-11-21T03:15:00 +2007-12-03T03:15:00 +2007-12-05T03:15:00 +2007-12-17T03:15:00 +2007-12-19T03:15:00 +2007-12-31T03:15:00 +2008-01-02T03:15:00 +2008-01-14T03:15:00 +2008-01-16T03:15:00 +2008-01-28T03:15:00 +2008-01-30T03:15:00 +2008-02-11T03:15:00 +2008-02-13T03:15:00 +2008-02-25T03:15:00 +2008-02-27T03:15:00 +2008-03-10T03:15:00 +2008-03-12T03:15:00 +2008-03-24T03:15:00 +2008-03-26T03:15:00 +2008-04-07T03:15:00 +2008-04-09T03:15:00 +2008-04-21T03:15:00 +2008-04-23T03:15:00 +2008-05-05T03:15:00 +2008-05-07T03:15:00 +2008-05-19T03:15:00 +2008-05-21T03:15:00 +2008-06-02T03:15:00 +2008-06-04T03:15:00 +2008-06-16T03:15:00 +2008-06-18T03:15:00 +2008-06-30T03:15:00 +2008-07-02T03:15:00 +2008-07-14T03:15:00 +2008-07-16T03:15:00 +2008-07-28T03:15:00 +2008-07-30T03:15:00 +2008-08-11T03:15:00 +2008-08-13T03:15:00 +2008-08-25T03:15:00 +2008-08-27T03:15:00 +2008-09-08T03:15:00 +2008-09-10T03:15:00 +2008-09-22T03:15:00 +2008-09-24T03:15:00 +2008-10-06T03:15:00 +2008-10-08T03:15:00 +2008-10-20T03:15:00 +2008-10-22T03:15:00 +2008-11-03T03:15:00 +2008-11-05T03:15:00 +2008-11-17T03:15:00 +2008-11-19T03:15:00 +2008-12-01T03:15:00 +2008-12-03T03:15:00 +2008-12-15T03:15:00 +2008-12-17T03:15:00 +2008-12-29T03:15:00 +2008-12-31T03:15:00 +2009-01-12T03:15:00 +2009-01-14T03:15:00 +2009-01-26T03:15:00 +2009-01-28T03:15:00 +2009-02-09T03:15:00 +2009-02-11T03:15:00 +2009-02-23T03:15:00 +2009-02-25T03:15:00 +2009-03-09T03:15:00 +2009-03-11T03:15:00 +2009-03-23T03:15:00 +2009-03-25T03:15:00 +2009-04-06T03:15:00 +2009-04-08T03:15:00 +2009-04-20T03:15:00 +2009-04-22T03:15:00 +2009-05-04T03:15:00 +2009-05-06T03:15:00 +2009-05-18T03:15:00 +2009-05-20T03:15:00 +2009-06-01T03:15:00 +2009-06-03T03:15:00 +2009-06-15T03:15:00 +2009-06-17T03:15:00 +2009-06-29T03:15:00 +2009-07-01T03:15:00 +2009-07-13T03:15:00 +2009-07-15T03:15:00 +2009-07-27T03:15:00 +2009-07-29T03:15:00 +2009-08-10T03:15:00 +2009-08-12T03:15:00 +2009-08-24T03:15:00 +2009-08-26T03:15:00 +2009-09-07T03:15:00 +2009-09-09T03:15:00 +2009-09-21T03:15:00 +2009-09-23T03:15:00 +2009-10-05T03:15:00 +2009-10-07T03:15:00 +2009-10-19T03:15:00 +2009-10-21T03:15:00 +2009-11-02T03:15:00 +2009-11-04T03:15:00 +2009-11-16T03:15:00 +2009-11-18T03:15:00 +2009-11-30T03:15:00 +2009-12-02T03:15:00 +2009-12-14T03:15:00 +2009-12-16T03:15:00 +2009-12-28T03:15:00 +2009-12-30T03:15:00 +2010-01-11T03:15:00 +2010-01-13T03:15:00 +2010-01-25T03:15:00 +2010-01-27T03:15:00 +2010-02-08T03:15:00 +2010-02-10T03:15:00 +2010-02-22T03:15:00 +2010-02-24T03:15:00 +2010-03-08T03:15:00 +2010-03-10T03:15:00 +2010-03-22T03:15:00 +2010-03-24T03:15:00 +2010-04-05T03:15:00 +2010-04-07T03:15:00 +2010-04-19T03:15:00 +2010-04-21T03:15:00 +2010-05-03T03:15:00 +2010-05-05T03:15:00 +2010-05-17T03:15:00 +2010-05-19T03:15:00 +2010-05-31T03:15:00 +2010-06-02T03:15:00 +2010-06-14T03:15:00 +2010-06-16T03:15:00 +2010-06-28T03:15:00 +2010-06-30T03:15:00 +2010-07-12T03:15:00 +2010-07-14T03:15:00 +2010-07-26T03:15:00 +2010-07-28T03:15:00 +2010-08-09T03:15:00 +2010-08-11T03:15:00 +2010-08-23T03:15:00 +2010-08-25T03:15:00 +2010-09-06T03:15:00 +2010-09-08T03:15:00 +2010-09-20T03:15:00 +2010-09-22T03:15:00 +2010-10-04T03:15:00 +2010-10-06T03:15:00 +2010-10-18T03:15:00 +2010-10-20T03:15:00 +2010-11-01T03:15:00 +2010-11-03T03:15:00 +2010-11-15T03:15:00 +2010-11-17T03:15:00 +2010-11-29T03:15:00 +2010-12-01T03:15:00 +2010-12-13T03:15:00 +2010-12-15T03:15:00 +2010-12-27T03:15:00 +2010-12-29T03:15:00 +2011-01-10T03:15:00 +2011-01-12T03:15:00 +2011-01-24T03:15:00 +2011-01-26T03:15:00 +2011-02-07T03:15:00 +2011-02-09T03:15:00 +2011-02-21T03:15:00 +2011-02-23T03:15:00 +2011-03-07T03:15:00 +2011-03-09T03:15:00 +2011-03-21T03:15:00 +2011-03-23T03:15:00 +2011-04-04T03:15:00 +2011-04-06T03:15:00 +2011-04-18T03:15:00 +2011-04-20T03:15:00 +2011-05-02T03:15:00 +2011-05-04T03:15:00 +2011-05-16T03:15:00 +2011-05-18T03:15:00 +2011-05-30T03:15:00 +2011-06-01T03:15:00 +2011-06-13T03:15:00 +2011-06-15T03:15:00 +2011-06-27T03:15:00 +2011-06-29T03:15:00 +2011-07-11T03:15:00 +2011-07-13T03:15:00 +2011-07-25T03:15:00 +2011-07-27T03:15:00 +2011-08-08T03:15:00 +2011-08-10T03:15:00 +2011-08-22T03:15:00 +2011-08-24T03:15:00 +2011-09-05T03:15:00 +2011-09-07T03:15:00 +2011-09-19T03:15:00 +2011-09-21T03:15:00 +2011-10-03T03:15:00 +2011-10-05T03:15:00 +2011-10-17T03:15:00 +2011-10-19T03:15:00 +2011-10-31T03:15:00 +2011-11-02T03:15:00 +2011-11-14T03:15:00 +2011-11-16T03:15:00 +2011-11-28T03:15:00 +2011-11-30T03:15:00 +2011-12-12T03:15:00 +2011-12-14T03:15:00 +2011-12-26T03:15:00 +2011-12-28T03:15:00 +2012-01-09T03:15:00 +2012-01-11T03:15:00 +2012-01-23T03:15:00 +2012-01-25T03:15:00 +2012-02-06T03:15:00 +2012-02-08T03:15:00 +2012-02-20T03:15:00 +2012-02-22T03:15:00 +2012-03-05T03:15:00 +2012-03-07T03:15:00 +2012-03-19T03:15:00 +2012-03-21T03:15:00 +2012-04-02T03:15:00 +2012-04-04T03:15:00 +2012-04-16T03:15:00 +2012-04-18T03:15:00 +2012-04-30T03:15:00 +2012-05-02T03:15:00 +2012-05-14T03:15:00 +2012-05-16T03:15:00 +2012-05-28T03:15:00 +2012-05-30T03:15:00 +2012-06-11T03:15:00 +2012-06-13T03:15:00 +2012-06-25T03:15:00 +2012-06-27T03:15:00 +2012-07-09T03:15:00 +2012-07-11T03:15:00 +2012-07-23T03:15:00 +2012-07-25T03:15:00 +2012-08-06T03:15:00 +2012-08-08T03:15:00 +2012-08-20T03:15:00 +2012-08-22T03:15:00 +2012-09-03T03:15:00 +2012-09-05T03:15:00 +2012-09-17T03:15:00 +2012-09-19T03:15:00 +2012-10-01T03:15:00 +2012-10-03T03:15:00 +2012-10-15T03:15:00 +2012-10-17T03:15:00 +2012-10-29T03:15:00 +2012-10-31T03:15:00 +2012-11-12T03:15:00 +2012-11-14T03:15:00 +2012-11-26T03:15:00 +2012-11-28T03:15:00 +2012-12-10T03:15:00 +2012-12-12T03:15:00 +2012-12-24T03:15:00 +2012-12-26T03:15:00 +2013-01-07T03:15:00 +2013-01-09T03:15:00 +2013-01-21T03:15:00 +2013-01-23T03:15:00 +2013-02-04T03:15:00 +2013-02-06T03:15:00 +2013-02-18T03:15:00 +2013-02-20T03:15:00 +2013-03-04T03:15:00 +2013-03-06T03:15:00 +2013-03-18T03:15:00 +2013-03-20T03:15:00 +2013-04-01T03:15:00 +2013-04-03T03:15:00 +2013-04-15T03:15:00 +2013-04-17T03:15:00 +2013-04-29T03:15:00 +2013-05-01T03:15:00 +2013-05-13T03:15:00 +2013-05-15T03:15:00 +2013-05-27T03:15:00 +2013-05-29T03:15:00 +2013-06-10T03:15:00 +2013-06-12T03:15:00 +2013-06-24T03:15:00 +2013-06-26T03:15:00 +2013-07-08T03:15:00 +2013-07-10T03:15:00 +2013-07-22T03:15:00 +2013-07-24T03:15:00 +2013-08-05T03:15:00 +2013-08-07T03:15:00 +2013-08-19T03:15:00 +2013-08-21T03:15:00 +2013-09-02T03:15:00 +2013-09-04T03:15:00 +2013-09-16T03:15:00 +2013-09-18T03:15:00 +2013-09-30T03:15:00 +2013-10-02T03:15:00 +2013-10-14T03:15:00 +2013-10-16T03:15:00 +2013-10-28T03:15:00 +2013-10-30T03:15:00 +2013-11-11T03:15:00 +2013-11-13T03:15:00 +2013-11-25T03:15:00 +2013-11-27T03:15:00 +2013-12-09T03:15:00 +2013-12-11T03:15:00 +2013-12-23T03:15:00 +2013-12-25T03:15:00 +2014-01-06T03:15:00 +2014-01-08T03:15:00 +2014-01-20T03:15:00 +2014-01-22T03:15:00 +2014-02-03T03:15:00 +2014-02-05T03:15:00 +2014-02-17T03:15:00 +2014-02-19T03:15:00 +2014-03-03T03:15:00 +2014-03-05T03:15:00 +2014-03-17T03:15:00 +2014-03-19T03:15:00 +2014-03-31T03:15:00 +2014-04-02T03:15:00 +2014-04-14T03:15:00 +2014-04-16T03:15:00 +2014-04-28T03:15:00 +2014-04-30T03:15:00 +2014-05-12T03:15:00 +2014-05-14T03:15:00 +2014-05-26T03:15:00 +2014-05-28T03:15:00 +2014-06-09T03:15:00 +2014-06-11T03:15:00 +2014-06-23T03:15:00 +2014-06-25T03:15:00 +2014-07-07T03:15:00 +2014-07-09T03:15:00 +2014-07-21T03:15:00 +2014-07-23T03:15:00 +2014-08-04T03:15:00 +2014-08-06T03:15:00 +2014-08-18T03:15:00 +2014-08-20T03:15:00 +2014-09-01T03:15:00 +2014-09-03T03:15:00 +2014-09-15T03:15:00 +2014-09-17T03:15:00 +2014-09-29T03:15:00 +2014-10-01T03:15:00 +2014-10-13T03:15:00 +2014-10-15T03:15:00 +2014-10-27T03:15:00 +2014-10-29T03:15:00 +2014-11-10T03:15:00 +2014-11-12T03:15:00 +2014-11-24T03:15:00 +2014-11-26T03:15:00 +2014-12-08T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.next.ref new file mode 100644 index 000000000..2c99f9999 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2005-05-23T03:15:00 +2005-05-25T03:15:00 +2005-06-06T03:15:00 +2005-06-08T03:15:00 +2005-06-20T03:15:00 +2005-06-22T03:15:00 +2005-07-04T03:15:00 +2005-07-06T03:15:00 +2005-07-18T03:15:00 +2005-07-20T03:15:00 +2005-08-01T03:15:00 +2005-08-03T03:15:00 +2005-08-15T03:15:00 +2005-08-17T03:15:00 +2005-08-29T03:15:00 +2005-08-31T03:15:00 +2005-09-12T03:15:00 +2005-09-14T03:15:00 +2005-09-26T03:15:00 +2005-09-28T03:15:00 +2005-10-10T03:15:00 +2005-10-12T03:15:00 +2005-10-24T03:15:00 +2005-10-26T03:15:00 +2005-11-07T03:15:00 +2005-11-09T03:15:00 +2005-11-21T03:15:00 +2005-11-23T03:15:00 +2005-12-05T03:15:00 +2005-12-07T03:15:00 +2005-12-19T03:15:00 +2005-12-21T03:15:00 +2006-01-02T03:15:00 +2006-01-04T03:15:00 +2006-01-16T03:15:00 +2006-01-18T03:15:00 +2006-01-30T03:15:00 +2006-02-01T03:15:00 +2006-02-13T03:15:00 +2006-02-15T03:15:00 +2006-02-27T03:15:00 +2006-03-01T03:15:00 +2006-03-13T03:15:00 +2006-03-15T03:15:00 +2006-03-27T03:15:00 +2006-03-29T03:15:00 +2006-04-10T03:15:00 +2006-04-12T03:15:00 +2006-04-24T03:15:00 +2006-04-26T03:15:00 +2006-05-08T03:15:00 +2006-05-10T03:15:00 +2006-05-22T03:15:00 +2006-05-24T03:15:00 +2006-06-05T03:15:00 +2006-06-07T03:15:00 +2006-06-19T03:15:00 +2006-06-21T03:15:00 +2006-07-03T03:15:00 +2006-07-05T03:15:00 +2006-07-17T03:15:00 +2006-07-19T03:15:00 +2006-07-31T03:15:00 +2006-08-02T03:15:00 +2006-08-14T03:15:00 +2006-08-16T03:15:00 +2006-08-28T03:15:00 +2006-08-30T03:15:00 +2006-09-11T03:15:00 +2006-09-13T03:15:00 +2006-09-25T03:15:00 +2006-09-27T03:15:00 +2006-10-09T03:15:00 +2006-10-11T03:15:00 +2006-10-23T03:15:00 +2006-10-25T03:15:00 +2006-11-06T03:15:00 +2006-11-08T03:15:00 +2006-11-20T03:15:00 +2006-11-22T03:15:00 +2006-12-04T03:15:00 +2006-12-06T03:15:00 +2006-12-18T03:15:00 +2006-12-20T03:15:00 +2007-01-01T03:15:00 +2007-01-03T03:15:00 +2007-01-15T03:15:00 +2007-01-17T03:15:00 +2007-01-29T03:15:00 +2007-01-31T03:15:00 +2007-02-12T03:15:00 +2007-02-14T03:15:00 +2007-02-26T03:15:00 +2007-02-28T03:15:00 +2007-03-12T03:15:00 +2007-03-14T03:15:00 +2007-03-26T03:15:00 +2007-03-28T03:15:00 +2007-04-09T03:15:00 +2007-04-11T03:15:00 +2007-04-23T03:15:00 +2007-04-25T03:15:00 +2007-05-07T03:15:00 +2007-05-09T03:15:00 +2007-05-21T03:15:00 +2007-05-23T03:15:00 +2007-06-04T03:15:00 +2007-06-06T03:15:00 +2007-06-18T03:15:00 +2007-06-20T03:15:00 +2007-07-02T03:15:00 +2007-07-04T03:15:00 +2007-07-16T03:15:00 +2007-07-18T03:15:00 +2007-07-30T03:15:00 +2007-08-01T03:15:00 +2007-08-13T03:15:00 +2007-08-15T03:15:00 +2007-08-27T03:15:00 +2007-08-29T03:15:00 +2007-09-10T03:15:00 +2007-09-12T03:15:00 +2007-09-24T03:15:00 +2007-09-26T03:15:00 +2007-10-08T03:15:00 +2007-10-10T03:15:00 +2007-10-22T03:15:00 +2007-10-24T03:15:00 +2007-11-05T03:15:00 +2007-11-07T03:15:00 +2007-11-19T03:15:00 +2007-11-21T03:15:00 +2007-12-03T03:15:00 +2007-12-05T03:15:00 +2007-12-17T03:15:00 +2007-12-19T03:15:00 +2007-12-31T03:15:00 +2008-01-02T03:15:00 +2008-01-14T03:15:00 +2008-01-16T03:15:00 +2008-01-28T03:15:00 +2008-01-30T03:15:00 +2008-02-11T03:15:00 +2008-02-13T03:15:00 +2008-02-25T03:15:00 +2008-02-27T03:15:00 +2008-03-10T03:15:00 +2008-03-12T03:15:00 +2008-03-24T03:15:00 +2008-03-26T03:15:00 +2008-04-07T03:15:00 +2008-04-09T03:15:00 +2008-04-21T03:15:00 +2008-04-23T03:15:00 +2008-05-05T03:15:00 +2008-05-07T03:15:00 +2008-05-19T03:15:00 +2008-05-21T03:15:00 +2008-06-02T03:15:00 +2008-06-04T03:15:00 +2008-06-16T03:15:00 +2008-06-18T03:15:00 +2008-06-30T03:15:00 +2008-07-02T03:15:00 +2008-07-14T03:15:00 +2008-07-16T03:15:00 +2008-07-28T03:15:00 +2008-07-30T03:15:00 +2008-08-11T03:15:00 +2008-08-13T03:15:00 +2008-08-25T03:15:00 +2008-08-27T03:15:00 +2008-09-08T03:15:00 +2008-09-10T03:15:00 +2008-09-22T03:15:00 +2008-09-24T03:15:00 +2008-10-06T03:15:00 +2008-10-08T03:15:00 +2008-10-20T03:15:00 +2008-10-22T03:15:00 +2008-11-03T03:15:00 +2008-11-05T03:15:00 +2008-11-17T03:15:00 +2008-11-19T03:15:00 +2008-12-01T03:15:00 +2008-12-03T03:15:00 +2008-12-15T03:15:00 +2008-12-17T03:15:00 +2008-12-29T03:15:00 +2008-12-31T03:15:00 +2009-01-12T03:15:00 +2009-01-14T03:15:00 +2009-01-26T03:15:00 +2009-01-28T03:15:00 +2009-02-09T03:15:00 +2009-02-11T03:15:00 +2009-02-23T03:15:00 +2009-02-25T03:15:00 +2009-03-09T03:15:00 +2009-03-11T03:15:00 +2009-03-23T03:15:00 +2009-03-25T03:15:00 +2009-04-06T03:15:00 +2009-04-08T03:15:00 +2009-04-20T03:15:00 +2009-04-22T03:15:00 +2009-05-04T03:15:00 +2009-05-06T03:15:00 +2009-05-18T03:15:00 +2009-05-20T03:15:00 +2009-06-01T03:15:00 +2009-06-03T03:15:00 +2009-06-15T03:15:00 +2009-06-17T03:15:00 +2009-06-29T03:15:00 +2009-07-01T03:15:00 +2009-07-13T03:15:00 +2009-07-15T03:15:00 +2009-07-27T03:15:00 +2009-07-29T03:15:00 +2009-08-10T03:15:00 +2009-08-12T03:15:00 +2009-08-24T03:15:00 +2009-08-26T03:15:00 +2009-09-07T03:15:00 +2009-09-09T03:15:00 +2009-09-21T03:15:00 +2009-09-23T03:15:00 +2009-10-05T03:15:00 +2009-10-07T03:15:00 +2009-10-19T03:15:00 +2009-10-21T03:15:00 +2009-11-02T03:15:00 +2009-11-04T03:15:00 +2009-11-16T03:15:00 +2009-11-18T03:15:00 +2009-11-30T03:15:00 +2009-12-02T03:15:00 +2009-12-14T03:15:00 +2009-12-16T03:15:00 +2009-12-28T03:15:00 +2009-12-30T03:15:00 +2010-01-11T03:15:00 +2010-01-13T03:15:00 +2010-01-25T03:15:00 +2010-01-27T03:15:00 +2010-02-08T03:15:00 +2010-02-10T03:15:00 +2010-02-22T03:15:00 +2010-02-24T03:15:00 +2010-03-08T03:15:00 +2010-03-10T03:15:00 +2010-03-22T03:15:00 +2010-03-24T03:15:00 +2010-04-05T03:15:00 +2010-04-07T03:15:00 +2010-04-19T03:15:00 +2010-04-21T03:15:00 +2010-05-03T03:15:00 +2010-05-05T03:15:00 +2010-05-17T03:15:00 +2010-05-19T03:15:00 +2010-05-31T03:15:00 +2010-06-02T03:15:00 +2010-06-14T03:15:00 +2010-06-16T03:15:00 +2010-06-28T03:15:00 +2010-06-30T03:15:00 +2010-07-12T03:15:00 +2010-07-14T03:15:00 +2010-07-26T03:15:00 +2010-07-28T03:15:00 +2010-08-09T03:15:00 +2010-08-11T03:15:00 +2010-08-23T03:15:00 +2010-08-25T03:15:00 +2010-09-06T03:15:00 +2010-09-08T03:15:00 +2010-09-20T03:15:00 +2010-09-22T03:15:00 +2010-10-04T03:15:00 +2010-10-06T03:15:00 +2010-10-18T03:15:00 +2010-10-20T03:15:00 +2010-11-01T03:15:00 +2010-11-03T03:15:00 +2010-11-15T03:15:00 +2010-11-17T03:15:00 +2010-11-29T03:15:00 +2010-12-01T03:15:00 +2010-12-13T03:15:00 +2010-12-15T03:15:00 +2010-12-27T03:15:00 +2010-12-29T03:15:00 +2011-01-10T03:15:00 +2011-01-12T03:15:00 +2011-01-24T03:15:00 +2011-01-26T03:15:00 +2011-02-07T03:15:00 +2011-02-09T03:15:00 +2011-02-21T03:15:00 +2011-02-23T03:15:00 +2011-03-07T03:15:00 +2011-03-09T03:15:00 +2011-03-21T03:15:00 +2011-03-23T03:15:00 +2011-04-04T03:15:00 +2011-04-06T03:15:00 +2011-04-18T03:15:00 +2011-04-20T03:15:00 +2011-05-02T03:15:00 +2011-05-04T03:15:00 +2011-05-16T03:15:00 +2011-05-18T03:15:00 +2011-05-30T03:15:00 +2011-06-01T03:15:00 +2011-06-13T03:15:00 +2011-06-15T03:15:00 +2011-06-27T03:15:00 +2011-06-29T03:15:00 +2011-07-11T03:15:00 +2011-07-13T03:15:00 +2011-07-25T03:15:00 +2011-07-27T03:15:00 +2011-08-08T03:15:00 +2011-08-10T03:15:00 +2011-08-22T03:15:00 +2011-08-24T03:15:00 +2011-09-05T03:15:00 +2011-09-07T03:15:00 +2011-09-19T03:15:00 +2011-09-21T03:15:00 +2011-10-03T03:15:00 +2011-10-05T03:15:00 +2011-10-17T03:15:00 +2011-10-19T03:15:00 +2011-10-31T03:15:00 +2011-11-02T03:15:00 +2011-11-14T03:15:00 +2011-11-16T03:15:00 +2011-11-28T03:15:00 +2011-11-30T03:15:00 +2011-12-12T03:15:00 +2011-12-14T03:15:00 +2011-12-26T03:15:00 +2011-12-28T03:15:00 +2012-01-09T03:15:00 +2012-01-11T03:15:00 +2012-01-23T03:15:00 +2012-01-25T03:15:00 +2012-02-06T03:15:00 +2012-02-08T03:15:00 +2012-02-20T03:15:00 +2012-02-22T03:15:00 +2012-03-05T03:15:00 +2012-03-07T03:15:00 +2012-03-19T03:15:00 +2012-03-21T03:15:00 +2012-04-02T03:15:00 +2012-04-04T03:15:00 +2012-04-16T03:15:00 +2012-04-18T03:15:00 +2012-04-30T03:15:00 +2012-05-02T03:15:00 +2012-05-14T03:15:00 +2012-05-16T03:15:00 +2012-05-28T03:15:00 +2012-05-30T03:15:00 +2012-06-11T03:15:00 +2012-06-13T03:15:00 +2012-06-25T03:15:00 +2012-06-27T03:15:00 +2012-07-09T03:15:00 +2012-07-11T03:15:00 +2012-07-23T03:15:00 +2012-07-25T03:15:00 +2012-08-06T03:15:00 +2012-08-08T03:15:00 +2012-08-20T03:15:00 +2012-08-22T03:15:00 +2012-09-03T03:15:00 +2012-09-05T03:15:00 +2012-09-17T03:15:00 +2012-09-19T03:15:00 +2012-10-01T03:15:00 +2012-10-03T03:15:00 +2012-10-15T03:15:00 +2012-10-17T03:15:00 +2012-10-29T03:15:00 +2012-10-31T03:15:00 +2012-11-12T03:15:00 +2012-11-14T03:15:00 +2012-11-26T03:15:00 +2012-11-28T03:15:00 +2012-12-10T03:15:00 +2012-12-12T03:15:00 +2012-12-24T03:15:00 +2012-12-26T03:15:00 +2013-01-07T03:15:00 +2013-01-09T03:15:00 +2013-01-21T03:15:00 +2013-01-23T03:15:00 +2013-02-04T03:15:00 +2013-02-06T03:15:00 +2013-02-18T03:15:00 +2013-02-20T03:15:00 +2013-03-04T03:15:00 +2013-03-06T03:15:00 +2013-03-18T03:15:00 +2013-03-20T03:15:00 +2013-04-01T03:15:00 +2013-04-03T03:15:00 +2013-04-15T03:15:00 +2013-04-17T03:15:00 +2013-04-29T03:15:00 +2013-05-01T03:15:00 +2013-05-13T03:15:00 +2013-05-15T03:15:00 +2013-05-27T03:15:00 +2013-05-29T03:15:00 +2013-06-10T03:15:00 +2013-06-12T03:15:00 +2013-06-24T03:15:00 +2013-06-26T03:15:00 +2013-07-08T03:15:00 +2013-07-10T03:15:00 +2013-07-22T03:15:00 +2013-07-24T03:15:00 +2013-08-05T03:15:00 +2013-08-07T03:15:00 +2013-08-19T03:15:00 +2013-08-21T03:15:00 +2013-09-02T03:15:00 +2013-09-04T03:15:00 +2013-09-16T03:15:00 +2013-09-18T03:15:00 +2013-09-30T03:15:00 +2013-10-02T03:15:00 +2013-10-14T03:15:00 +2013-10-16T03:15:00 +2013-10-28T03:15:00 +2013-10-30T03:15:00 +2013-11-11T03:15:00 +2013-11-13T03:15:00 +2013-11-25T03:15:00 +2013-11-27T03:15:00 +2013-12-09T03:15:00 +2013-12-11T03:15:00 +2013-12-23T03:15:00 +2013-12-25T03:15:00 +2014-01-06T03:15:00 +2014-01-08T03:15:00 +2014-01-20T03:15:00 +2014-01-22T03:15:00 +2014-02-03T03:15:00 +2014-02-05T03:15:00 +2014-02-17T03:15:00 +2014-02-19T03:15:00 +2014-03-03T03:15:00 +2014-03-05T03:15:00 +2014-03-17T03:15:00 +2014-03-19T03:15:00 +2014-03-31T03:15:00 +2014-04-02T03:15:00 +2014-04-14T03:15:00 +2014-04-16T03:15:00 +2014-04-28T03:15:00 +2014-04-30T03:15:00 +2014-05-12T03:15:00 +2014-05-14T03:15:00 +2014-05-26T03:15:00 +2014-05-28T03:15:00 +2014-06-09T03:15:00 +2014-06-11T03:15:00 +2014-06-23T03:15:00 +2014-06-25T03:15:00 +2014-07-07T03:15:00 +2014-07-09T03:15:00 +2014-07-21T03:15:00 +2014-07-23T03:15:00 +2014-08-04T03:15:00 +2014-08-06T03:15:00 +2014-08-18T03:15:00 +2014-08-20T03:15:00 +2014-09-01T03:15:00 +2014-09-03T03:15:00 +2014-09-15T03:15:00 +2014-09-17T03:15:00 +2014-09-29T03:15:00 +2014-10-01T03:15:00 +2014-10-13T03:15:00 +2014-10-15T03:15:00 +2014-10-27T03:15:00 +2014-10-29T03:15:00 +2014-11-10T03:15:00 +2014-11-12T03:15:00 +2014-11-24T03:15:00 +2014-11-26T03:15:00 +2014-12-08T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.prev.ref new file mode 100644 index 000000000..4fb9b82cd --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.prev.ref @@ -0,0 +1,296 @@ +2010-12-29T03:15:00 +2010-12-27T03:15:00 +2010-12-15T03:15:00 +2010-12-13T03:15:00 +2010-12-01T03:15:00 +2010-11-29T03:15:00 +2010-11-17T03:15:00 +2010-11-15T03:15:00 +2010-11-03T03:15:00 +2010-11-01T03:15:00 +2010-10-20T03:15:00 +2010-10-18T03:15:00 +2010-10-06T03:15:00 +2010-10-04T03:15:00 +2010-09-22T03:15:00 +2010-09-20T03:15:00 +2010-09-08T03:15:00 +2010-09-06T03:15:00 +2010-08-25T03:15:00 +2010-08-23T03:15:00 +2010-08-11T03:15:00 +2010-08-09T03:15:00 +2010-07-28T03:15:00 +2010-07-26T03:15:00 +2010-07-14T03:15:00 +2010-07-12T03:15:00 +2010-06-30T03:15:00 +2010-06-28T03:15:00 +2010-06-16T03:15:00 +2010-06-14T03:15:00 +2010-06-02T03:15:00 +2010-05-31T03:15:00 +2010-05-19T03:15:00 +2010-05-17T03:15:00 +2010-05-05T03:15:00 +2010-05-03T03:15:00 +2010-04-21T03:15:00 +2010-04-19T03:15:00 +2010-04-07T03:15:00 +2010-04-05T03:15:00 +2010-03-24T03:15:00 +2010-03-22T03:15:00 +2010-03-10T03:15:00 +2010-03-08T03:15:00 +2010-02-24T03:15:00 +2010-02-22T03:15:00 +2010-02-10T03:15:00 +2010-02-08T03:15:00 +2010-01-27T03:15:00 +2010-01-25T03:15:00 +2010-01-13T03:15:00 +2010-01-11T03:15:00 +2009-12-30T03:15:00 +2009-12-28T03:15:00 +2009-12-16T03:15:00 +2009-12-14T03:15:00 +2009-12-02T03:15:00 +2009-11-30T03:15:00 +2009-11-18T03:15:00 +2009-11-16T03:15:00 +2009-11-04T03:15:00 +2009-11-02T03:15:00 +2009-10-21T03:15:00 +2009-10-19T03:15:00 +2009-10-07T03:15:00 +2009-10-05T03:15:00 +2009-09-23T03:15:00 +2009-09-21T03:15:00 +2009-09-09T03:15:00 +2009-09-07T03:15:00 +2009-08-26T03:15:00 +2009-08-24T03:15:00 +2009-08-12T03:15:00 +2009-08-10T03:15:00 +2009-07-29T03:15:00 +2009-07-27T03:15:00 +2009-07-15T03:15:00 +2009-07-13T03:15:00 +2009-07-01T03:15:00 +2009-06-29T03:15:00 +2009-06-17T03:15:00 +2009-06-15T03:15:00 +2009-06-03T03:15:00 +2009-06-01T03:15:00 +2009-05-20T03:15:00 +2009-05-18T03:15:00 +2009-05-06T03:15:00 +2009-05-04T03:15:00 +2009-04-22T03:15:00 +2009-04-20T03:15:00 +2009-04-08T03:15:00 +2009-04-06T03:15:00 +2009-03-25T03:15:00 +2009-03-23T03:15:00 +2009-03-11T03:15:00 +2009-03-09T03:15:00 +2009-02-25T03:15:00 +2009-02-23T03:15:00 +2009-02-11T03:15:00 +2009-02-09T03:15:00 +2009-01-28T03:15:00 +2009-01-26T03:15:00 +2009-01-14T03:15:00 +2009-01-12T03:15:00 +2008-12-31T03:15:00 +2008-12-29T03:15:00 +2008-12-17T03:15:00 +2008-12-15T03:15:00 +2008-12-03T03:15:00 +2008-12-01T03:15:00 +2008-11-19T03:15:00 +2008-11-17T03:15:00 +2008-11-05T03:15:00 +2008-11-03T03:15:00 +2008-10-22T03:15:00 +2008-10-20T03:15:00 +2008-10-08T03:15:00 +2008-10-06T03:15:00 +2008-09-24T03:15:00 +2008-09-22T03:15:00 +2008-09-10T03:15:00 +2008-09-08T03:15:00 +2008-08-27T03:15:00 +2008-08-25T03:15:00 +2008-08-13T03:15:00 +2008-08-11T03:15:00 +2008-07-30T03:15:00 +2008-07-28T03:15:00 +2008-07-16T03:15:00 +2008-07-14T03:15:00 +2008-07-02T03:15:00 +2008-06-30T03:15:00 +2008-06-18T03:15:00 +2008-06-16T03:15:00 +2008-06-04T03:15:00 +2008-06-02T03:15:00 +2008-05-21T03:15:00 +2008-05-19T03:15:00 +2008-05-07T03:15:00 +2008-05-05T03:15:00 +2008-04-23T03:15:00 +2008-04-21T03:15:00 +2008-04-09T03:15:00 +2008-04-07T03:15:00 +2008-03-26T03:15:00 +2008-03-24T03:15:00 +2008-03-12T03:15:00 +2008-03-10T03:15:00 +2008-02-27T03:15:00 +2008-02-25T03:15:00 +2008-02-13T03:15:00 +2008-02-11T03:15:00 +2008-01-30T03:15:00 +2008-01-28T03:15:00 +2008-01-16T03:15:00 +2008-01-14T03:15:00 +2008-01-02T03:15:00 +2007-12-31T03:15:00 +2007-12-19T03:15:00 +2007-12-17T03:15:00 +2007-12-05T03:15:00 +2007-12-03T03:15:00 +2007-11-21T03:15:00 +2007-11-19T03:15:00 +2007-11-07T03:15:00 +2007-11-05T03:15:00 +2007-10-24T03:15:00 +2007-10-22T03:15:00 +2007-10-10T03:15:00 +2007-10-08T03:15:00 +2007-09-26T03:15:00 +2007-09-24T03:15:00 +2007-09-12T03:15:00 +2007-09-10T03:15:00 +2007-08-29T03:15:00 +2007-08-27T03:15:00 +2007-08-15T03:15:00 +2007-08-13T03:15:00 +2007-08-01T03:15:00 +2007-07-30T03:15:00 +2007-07-18T03:15:00 +2007-07-16T03:15:00 +2007-07-04T03:15:00 +2007-07-02T03:15:00 +2007-06-20T03:15:00 +2007-06-18T03:15:00 +2007-06-06T03:15:00 +2007-06-04T03:15:00 +2007-05-23T03:15:00 +2007-05-21T03:15:00 +2007-05-09T03:15:00 +2007-05-07T03:15:00 +2007-04-25T03:15:00 +2007-04-23T03:15:00 +2007-04-11T03:15:00 +2007-04-09T03:15:00 +2007-03-28T03:15:00 +2007-03-26T03:15:00 +2007-03-14T03:15:00 +2007-03-12T03:15:00 +2007-02-28T03:15:00 +2007-02-26T03:15:00 +2007-02-14T03:15:00 +2007-02-12T03:15:00 +2007-01-31T03:15:00 +2007-01-29T03:15:00 +2007-01-17T03:15:00 +2007-01-15T03:15:00 +2007-01-03T03:15:00 +2007-01-01T03:15:00 +2006-12-20T03:15:00 +2006-12-18T03:15:00 +2006-12-06T03:15:00 +2006-12-04T03:15:00 +2006-11-22T03:15:00 +2006-11-20T03:15:00 +2006-11-08T03:15:00 +2006-11-06T03:15:00 +2006-10-25T03:15:00 +2006-10-23T03:15:00 +2006-10-11T03:15:00 +2006-10-09T03:15:00 +2006-09-27T03:15:00 +2006-09-25T03:15:00 +2006-09-13T03:15:00 +2006-09-11T03:15:00 +2006-08-30T03:15:00 +2006-08-28T03:15:00 +2006-08-16T03:15:00 +2006-08-14T03:15:00 +2006-08-02T03:15:00 +2006-07-31T03:15:00 +2006-07-19T03:15:00 +2006-07-17T03:15:00 +2006-07-05T03:15:00 +2006-07-03T03:15:00 +2006-06-21T03:15:00 +2006-06-19T03:15:00 +2006-06-07T03:15:00 +2006-06-05T03:15:00 +2006-05-24T03:15:00 +2006-05-22T03:15:00 +2006-05-10T03:15:00 +2006-05-08T03:15:00 +2006-04-26T03:15:00 +2006-04-24T03:15:00 +2006-04-12T03:15:00 +2006-04-10T03:15:00 +2006-03-29T03:15:00 +2006-03-27T03:15:00 +2006-03-15T03:15:00 +2006-03-13T03:15:00 +2006-03-01T03:15:00 +2006-02-27T03:15:00 +2006-02-15T03:15:00 +2006-02-13T03:15:00 +2006-02-01T03:15:00 +2006-01-30T03:15:00 +2006-01-18T03:15:00 +2006-01-16T03:15:00 +2006-01-04T03:15:00 +2006-01-02T03:15:00 +2005-12-21T03:15:00 +2005-12-19T03:15:00 +2005-12-07T03:15:00 +2005-12-05T03:15:00 +2005-11-23T03:15:00 +2005-11-21T03:15:00 +2005-11-09T03:15:00 +2005-11-07T03:15:00 +2005-10-26T03:15:00 +2005-10-24T03:15:00 +2005-10-12T03:15:00 +2005-10-10T03:15:00 +2005-09-28T03:15:00 +2005-09-26T03:15:00 +2005-09-14T03:15:00 +2005-09-12T03:15:00 +2005-08-31T03:15:00 +2005-08-29T03:15:00 +2005-08-17T03:15:00 +2005-08-15T03:15:00 +2005-08-03T03:15:00 +2005-08-01T03:15:00 +2005-07-20T03:15:00 +2005-07-18T03:15:00 +2005-07-06T03:15:00 +2005-07-04T03:15:00 +2005-06-22T03:15:00 +2005-06-20T03:15:00 +2005-06-08T03:15:00 +2005-06-06T03:15:00 +2005-05-25T03:15:00 +2005-05-23T03:15:00 +2005-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.recurson.ref new file mode 100644 index 000000000..59d81cdc1 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/weekly.ics.recurson.ref @@ -0,0 +1,295 @@ +2005-05-12 +2005-05-23 +2005-05-25 +2005-06-06 +2005-06-08 +2005-06-20 +2005-06-22 +2005-07-04 +2005-07-06 +2005-07-18 +2005-07-20 +2005-08-01 +2005-08-03 +2005-08-15 +2005-08-17 +2005-08-29 +2005-08-31 +2005-09-12 +2005-09-14 +2005-09-26 +2005-09-28 +2005-10-10 +2005-10-12 +2005-10-24 +2005-10-26 +2005-11-07 +2005-11-09 +2005-11-21 +2005-11-23 +2005-12-05 +2005-12-07 +2005-12-19 +2005-12-21 +2006-01-02 +2006-01-04 +2006-01-16 +2006-01-18 +2006-01-30 +2006-02-01 +2006-02-13 +2006-02-15 +2006-02-27 +2006-03-01 +2006-03-13 +2006-03-15 +2006-03-27 +2006-03-29 +2006-04-10 +2006-04-12 +2006-04-24 +2006-04-26 +2006-05-08 +2006-05-10 +2006-05-22 +2006-05-24 +2006-06-05 +2006-06-07 +2006-06-19 +2006-06-21 +2006-07-03 +2006-07-05 +2006-07-17 +2006-07-19 +2006-07-31 +2006-08-02 +2006-08-14 +2006-08-16 +2006-08-28 +2006-08-30 +2006-09-11 +2006-09-13 +2006-09-25 +2006-09-27 +2006-10-09 +2006-10-11 +2006-10-23 +2006-10-25 +2006-11-06 +2006-11-08 +2006-11-20 +2006-11-22 +2006-12-04 +2006-12-06 +2006-12-18 +2006-12-20 +2007-01-01 +2007-01-03 +2007-01-15 +2007-01-17 +2007-01-29 +2007-01-31 +2007-02-12 +2007-02-14 +2007-02-26 +2007-02-28 +2007-03-12 +2007-03-14 +2007-03-26 +2007-03-28 +2007-04-09 +2007-04-11 +2007-04-23 +2007-04-25 +2007-05-07 +2007-05-09 +2007-05-21 +2007-05-23 +2007-06-04 +2007-06-06 +2007-06-18 +2007-06-20 +2007-07-02 +2007-07-04 +2007-07-16 +2007-07-18 +2007-07-30 +2007-08-01 +2007-08-13 +2007-08-15 +2007-08-27 +2007-08-29 +2007-09-10 +2007-09-12 +2007-09-24 +2007-09-26 +2007-10-08 +2007-10-10 +2007-10-22 +2007-10-24 +2007-11-05 +2007-11-07 +2007-11-19 +2007-11-21 +2007-12-03 +2007-12-05 +2007-12-17 +2007-12-19 +2007-12-31 +2008-01-02 +2008-01-14 +2008-01-16 +2008-01-28 +2008-01-30 +2008-02-11 +2008-02-13 +2008-02-25 +2008-02-27 +2008-03-10 +2008-03-12 +2008-03-24 +2008-03-26 +2008-04-07 +2008-04-09 +2008-04-21 +2008-04-23 +2008-05-05 +2008-05-07 +2008-05-19 +2008-05-21 +2008-06-02 +2008-06-04 +2008-06-16 +2008-06-18 +2008-06-30 +2008-07-02 +2008-07-14 +2008-07-16 +2008-07-28 +2008-07-30 +2008-08-11 +2008-08-13 +2008-08-25 +2008-08-27 +2008-09-08 +2008-09-10 +2008-09-22 +2008-09-24 +2008-10-06 +2008-10-08 +2008-10-20 +2008-10-22 +2008-11-03 +2008-11-05 +2008-11-17 +2008-11-19 +2008-12-01 +2008-12-03 +2008-12-15 +2008-12-17 +2008-12-29 +2008-12-31 +2009-01-12 +2009-01-14 +2009-01-26 +2009-01-28 +2009-02-09 +2009-02-11 +2009-02-23 +2009-02-25 +2009-03-09 +2009-03-11 +2009-03-23 +2009-03-25 +2009-04-06 +2009-04-08 +2009-04-20 +2009-04-22 +2009-05-04 +2009-05-06 +2009-05-18 +2009-05-20 +2009-06-01 +2009-06-03 +2009-06-15 +2009-06-17 +2009-06-29 +2009-07-01 +2009-07-13 +2009-07-15 +2009-07-27 +2009-07-29 +2009-08-10 +2009-08-12 +2009-08-24 +2009-08-26 +2009-09-07 +2009-09-09 +2009-09-21 +2009-09-23 +2009-10-05 +2009-10-07 +2009-10-19 +2009-10-21 +2009-11-02 +2009-11-04 +2009-11-16 +2009-11-18 +2009-11-30 +2009-12-02 +2009-12-14 +2009-12-16 +2009-12-28 +2009-12-30 +2010-01-11 +2010-01-13 +2010-01-25 +2010-01-27 +2010-02-08 +2010-02-10 +2010-02-22 +2010-02-24 +2010-03-08 +2010-03-10 +2010-03-22 +2010-03-24 +2010-04-05 +2010-04-07 +2010-04-19 +2010-04-21 +2010-05-03 +2010-05-05 +2010-05-17 +2010-05-19 +2010-05-31 +2010-06-02 +2010-06-14 +2010-06-16 +2010-06-28 +2010-06-30 +2010-07-12 +2010-07-14 +2010-07-26 +2010-07-28 +2010-08-09 +2010-08-11 +2010-08-23 +2010-08-25 +2010-09-06 +2010-09-08 +2010-09-20 +2010-09-22 +2010-10-04 +2010-10-06 +2010-10-18 +2010-10-20 +2010-11-01 +2010-11-03 +2010-11-15 +2010-11-17 +2010-11-29 +2010-12-01 +2010-12-13 +2010-12-15 +2010-12-27 +2010-12-29 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics new file mode 100644 index 000000000..51be6e5e2 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics @@ -0,0 +1,15 @@ +BEGIN:VCALENDAR +METHOD:PUBLISH +VERSION:2.0 +PRODID:-//MH Software Inc//Connect Daily - 3.0.7//EN +X-LibKCal-Testsuite-OutTZ:UTC + +BEGIN:VEVENT +UID:[email protected] +SUMMARY:Yearly, every 2 y, in May, starting 12.5.2005, 03:15:00Z +DTSTART:20050512T031500Z +RRULE:FREQ=YEARLY;INTERVAL=2;BYMONTH=5 +DURATION:PT5H +END:VEVENT + +END:VCALENDAR diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.comp34.ref b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.comp34.ref new file mode 100644 index 000000000..ccfb6b42f --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.comp34.ref @@ -0,0 +1,499 @@ +2005-05-12T03:15:00 +2007-05-12T03:15:00 +2009-05-12T03:15:00 +2011-05-12T03:15:00 +2013-05-12T03:15:00 +2015-05-12T03:15:00 +2017-05-12T03:15:00 +2019-05-12T03:15:00 +2021-05-12T03:15:00 +2023-05-12T03:15:00 +2025-05-12T03:15:00 +2027-05-12T03:15:00 +2029-05-12T03:15:00 +2031-05-12T03:15:00 +2033-05-12T03:15:00 +2035-05-12T03:15:00 +2037-05-12T03:15:00 +2039-05-12T03:15:00 +2041-05-12T03:15:00 +2043-05-12T03:15:00 +2045-05-12T03:15:00 +2047-05-12T03:15:00 +2049-05-12T03:15:00 +2051-05-12T03:15:00 +2053-05-12T03:15:00 +2055-05-12T03:15:00 +2057-05-12T03:15:00 +2059-05-12T03:15:00 +2061-05-12T03:15:00 +2063-05-12T03:15:00 +2065-05-12T03:15:00 +2067-05-12T03:15:00 +2069-05-12T03:15:00 +2071-05-12T03:15:00 +2073-05-12T03:15:00 +2075-05-12T03:15:00 +2077-05-12T03:15:00 +2079-05-12T03:15:00 +2081-05-12T03:15:00 +2083-05-12T03:15:00 +2085-05-12T03:15:00 +2087-05-12T03:15:00 +2089-05-12T03:15:00 +2091-05-12T03:15:00 +2093-05-12T03:15:00 +2095-05-12T03:15:00 +2097-05-12T03:15:00 +2099-05-12T03:15:00 +2101-05-12T03:15:00 +2103-05-12T03:15:00 +2105-05-12T03:15:00 +2107-05-12T03:15:00 +2109-05-12T03:15:00 +2111-05-12T03:15:00 +2113-05-12T03:15:00 +2115-05-12T03:15:00 +2117-05-12T03:15:00 +2119-05-12T03:15:00 +2121-05-12T03:15:00 +2123-05-12T03:15:00 +2125-05-12T03:15:00 +2127-05-12T03:15:00 +2129-05-12T03:15:00 +2131-05-12T03:15:00 +2133-05-12T03:15:00 +2135-05-12T03:15:00 +2137-05-12T03:15:00 +2139-05-12T03:15:00 +2141-05-12T03:15:00 +2143-05-12T03:15:00 +2145-05-12T03:15:00 +2147-05-12T03:15:00 +2149-05-12T03:15:00 +2151-05-12T03:15:00 +2153-05-12T03:15:00 +2155-05-12T03:15:00 +2157-05-12T03:15:00 +2159-05-12T03:15:00 +2161-05-12T03:15:00 +2163-05-12T03:15:00 +2165-05-12T03:15:00 +2167-05-12T03:15:00 +2169-05-12T03:15:00 +2171-05-12T03:15:00 +2173-05-12T03:15:00 +2175-05-12T03:15:00 +2177-05-12T03:15:00 +2179-05-12T03:15:00 +2181-05-12T03:15:00 +2183-05-12T03:15:00 +2185-05-12T03:15:00 +2187-05-12T03:15:00 +2189-05-12T03:15:00 +2191-05-12T03:15:00 +2193-05-12T03:15:00 +2195-05-12T03:15:00 +2197-05-12T03:15:00 +2199-05-12T03:15:00 +2201-05-12T03:15:00 +2203-05-12T03:15:00 +2205-05-12T03:15:00 +2207-05-12T03:15:00 +2209-05-12T03:15:00 +2211-05-12T03:15:00 +2213-05-12T03:15:00 +2215-05-12T03:15:00 +2217-05-12T03:15:00 +2219-05-12T03:15:00 +2221-05-12T03:15:00 +2223-05-12T03:15:00 +2225-05-12T03:15:00 +2227-05-12T03:15:00 +2229-05-12T03:15:00 +2231-05-12T03:15:00 +2233-05-12T03:15:00 +2235-05-12T03:15:00 +2237-05-12T03:15:00 +2239-05-12T03:15:00 +2241-05-12T03:15:00 +2243-05-12T03:15:00 +2245-05-12T03:15:00 +2247-05-12T03:15:00 +2249-05-12T03:15:00 +2251-05-12T03:15:00 +2253-05-12T03:15:00 +2255-05-12T03:15:00 +2257-05-12T03:15:00 +2259-05-12T03:15:00 +2261-05-12T03:15:00 +2263-05-12T03:15:00 +2265-05-12T03:15:00 +2267-05-12T03:15:00 +2269-05-12T03:15:00 +2271-05-12T03:15:00 +2273-05-12T03:15:00 +2275-05-12T03:15:00 +2277-05-12T03:15:00 +2279-05-12T03:15:00 +2281-05-12T03:15:00 +2283-05-12T03:15:00 +2285-05-12T03:15:00 +2287-05-12T03:15:00 +2289-05-12T03:15:00 +2291-05-12T03:15:00 +2293-05-12T03:15:00 +2295-05-12T03:15:00 +2297-05-12T03:15:00 +2299-05-12T03:15:00 +2301-05-12T03:15:00 +2303-05-12T03:15:00 +2305-05-12T03:15:00 +2307-05-12T03:15:00 +2309-05-12T03:15:00 +2311-05-12T03:15:00 +2313-05-12T03:15:00 +2315-05-12T03:15:00 +2317-05-12T03:15:00 +2319-05-12T03:15:00 +2321-05-12T03:15:00 +2323-05-12T03:15:00 +2325-05-12T03:15:00 +2327-05-12T03:15:00 +2329-05-12T03:15:00 +2331-05-12T03:15:00 +2333-05-12T03:15:00 +2335-05-12T03:15:00 +2337-05-12T03:15:00 +2339-05-12T03:15:00 +2341-05-12T03:15:00 +2343-05-12T03:15:00 +2345-05-12T03:15:00 +2347-05-12T03:15:00 +2349-05-12T03:15:00 +2351-05-12T03:15:00 +2353-05-12T03:15:00 +2355-05-12T03:15:00 +2357-05-12T03:15:00 +2359-05-12T03:15:00 +2361-05-12T03:15:00 +2363-05-12T03:15:00 +2365-05-12T03:15:00 +2367-05-12T03:15:00 +2369-05-12T03:15:00 +2371-05-12T03:15:00 +2373-05-12T03:15:00 +2375-05-12T03:15:00 +2377-05-12T03:15:00 +2379-05-12T03:15:00 +2381-05-12T03:15:00 +2383-05-12T03:15:00 +2385-05-12T03:15:00 +2387-05-12T03:15:00 +2389-05-12T03:15:00 +2391-05-12T03:15:00 +2393-05-12T03:15:00 +2395-05-12T03:15:00 +2397-05-12T03:15:00 +2399-05-12T03:15:00 +2401-05-12T03:15:00 +2403-05-12T03:15:00 +2405-05-12T03:15:00 +2407-05-12T03:15:00 +2409-05-12T03:15:00 +2411-05-12T03:15:00 +2413-05-12T03:15:00 +2415-05-12T03:15:00 +2417-05-12T03:15:00 +2419-05-12T03:15:00 +2421-05-12T03:15:00 +2423-05-12T03:15:00 +2425-05-12T03:15:00 +2427-05-12T03:15:00 +2429-05-12T03:15:00 +2431-05-12T03:15:00 +2433-05-12T03:15:00 +2435-05-12T03:15:00 +2437-05-12T03:15:00 +2439-05-12T03:15:00 +2441-05-12T03:15:00 +2443-05-12T03:15:00 +2445-05-12T03:15:00 +2447-05-12T03:15:00 +2449-05-12T03:15:00 +2451-05-12T03:15:00 +2453-05-12T03:15:00 +2455-05-12T03:15:00 +2457-05-12T03:15:00 +2459-05-12T03:15:00 +2461-05-12T03:15:00 +2463-05-12T03:15:00 +2465-05-12T03:15:00 +2467-05-12T03:15:00 +2469-05-12T03:15:00 +2471-05-12T03:15:00 +2473-05-12T03:15:00 +2475-05-12T03:15:00 +2477-05-12T03:15:00 +2479-05-12T03:15:00 +2481-05-12T03:15:00 +2483-05-12T03:15:00 +2485-05-12T03:15:00 +2487-05-12T03:15:00 +2489-05-12T03:15:00 +2491-05-12T03:15:00 +2493-05-12T03:15:00 +2495-05-12T03:15:00 +2497-05-12T03:15:00 +2499-05-12T03:15:00 +2501-05-12T03:15:00 +2503-05-12T03:15:00 +2505-05-12T03:15:00 +2507-05-12T03:15:00 +2509-05-12T03:15:00 +2511-05-12T03:15:00 +2513-05-12T03:15:00 +2515-05-12T03:15:00 +2517-05-12T03:15:00 +2519-05-12T03:15:00 +2521-05-12T03:15:00 +2523-05-12T03:15:00 +2525-05-12T03:15:00 +2527-05-12T03:15:00 +2529-05-12T03:15:00 +2531-05-12T03:15:00 +2533-05-12T03:15:00 +2535-05-12T03:15:00 +2537-05-12T03:15:00 +2539-05-12T03:15:00 +2541-05-12T03:15:00 +2543-05-12T03:15:00 +2545-05-12T03:15:00 +2547-05-12T03:15:00 +2549-05-12T03:15:00 +2551-05-12T03:15:00 +2553-05-12T03:15:00 +2555-05-12T03:15:00 +2557-05-12T03:15:00 +2559-05-12T03:15:00 +2561-05-12T03:15:00 +2563-05-12T03:15:00 +2565-05-12T03:15:00 +2567-05-12T03:15:00 +2569-05-12T03:15:00 +2571-05-12T03:15:00 +2573-05-12T03:15:00 +2575-05-12T03:15:00 +2577-05-12T03:15:00 +2579-05-12T03:15:00 +2581-05-12T03:15:00 +2583-05-12T03:15:00 +2585-05-12T03:15:00 +2587-05-12T03:15:00 +2589-05-12T03:15:00 +2591-05-12T03:15:00 +2593-05-12T03:15:00 +2595-05-12T03:15:00 +2597-05-12T03:15:00 +2599-05-12T03:15:00 +2601-05-12T03:15:00 +2603-05-12T03:15:00 +2605-05-12T03:15:00 +2607-05-12T03:15:00 +2609-05-12T03:15:00 +2611-05-12T03:15:00 +2613-05-12T03:15:00 +2615-05-12T03:15:00 +2617-05-12T03:15:00 +2619-05-12T03:15:00 +2621-05-12T03:15:00 +2623-05-12T03:15:00 +2625-05-12T03:15:00 +2627-05-12T03:15:00 +2629-05-12T03:15:00 +2631-05-12T03:15:00 +2633-05-12T03:15:00 +2635-05-12T03:15:00 +2637-05-12T03:15:00 +2639-05-12T03:15:00 +2641-05-12T03:15:00 +2643-05-12T03:15:00 +2645-05-12T03:15:00 +2647-05-12T03:15:00 +2649-05-12T03:15:00 +2651-05-12T03:15:00 +2653-05-12T03:15:00 +2655-05-12T03:15:00 +2657-05-12T03:15:00 +2659-05-12T03:15:00 +2661-05-12T03:15:00 +2663-05-12T03:15:00 +2665-05-12T03:15:00 +2667-05-12T03:15:00 +2669-05-12T03:15:00 +2671-05-12T03:15:00 +2673-05-12T03:15:00 +2675-05-12T03:15:00 +2677-05-12T03:15:00 +2679-05-12T03:15:00 +2681-05-12T03:15:00 +2683-05-12T03:15:00 +2685-05-12T03:15:00 +2687-05-12T03:15:00 +2689-05-12T03:15:00 +2691-05-12T03:15:00 +2693-05-12T03:15:00 +2695-05-12T03:15:00 +2697-05-12T03:15:00 +2699-05-12T03:15:00 +2701-05-12T03:15:00 +2703-05-12T03:15:00 +2705-05-12T03:15:00 +2707-05-12T03:15:00 +2709-05-12T03:15:00 +2711-05-12T03:15:00 +2713-05-12T03:15:00 +2715-05-12T03:15:00 +2717-05-12T03:15:00 +2719-05-12T03:15:00 +2721-05-12T03:15:00 +2723-05-12T03:15:00 +2725-05-12T03:15:00 +2727-05-12T03:15:00 +2729-05-12T03:15:00 +2731-05-12T03:15:00 +2733-05-12T03:15:00 +2735-05-12T03:15:00 +2737-05-12T03:15:00 +2739-05-12T03:15:00 +2741-05-12T03:15:00 +2743-05-12T03:15:00 +2745-05-12T03:15:00 +2747-05-12T03:15:00 +2749-05-12T03:15:00 +2751-05-12T03:15:00 +2753-05-12T03:15:00 +2755-05-12T03:15:00 +2757-05-12T03:15:00 +2759-05-12T03:15:00 +2761-05-12T03:15:00 +2763-05-12T03:15:00 +2765-05-12T03:15:00 +2767-05-12T03:15:00 +2769-05-12T03:15:00 +2771-05-12T03:15:00 +2773-05-12T03:15:00 +2775-05-12T03:15:00 +2777-05-12T03:15:00 +2779-05-12T03:15:00 +2781-05-12T03:15:00 +2783-05-12T03:15:00 +2785-05-12T03:15:00 +2787-05-12T03:15:00 +2789-05-12T03:15:00 +2791-05-12T03:15:00 +2793-05-12T03:15:00 +2795-05-12T03:15:00 +2797-05-12T03:15:00 +2799-05-12T03:15:00 +2801-05-12T03:15:00 +2803-05-12T03:15:00 +2805-05-12T03:15:00 +2807-05-12T03:15:00 +2809-05-12T03:15:00 +2811-05-12T03:15:00 +2813-05-12T03:15:00 +2815-05-12T03:15:00 +2817-05-12T03:15:00 +2819-05-12T03:15:00 +2821-05-12T03:15:00 +2823-05-12T03:15:00 +2825-05-12T03:15:00 +2827-05-12T03:15:00 +2829-05-12T03:15:00 +2831-05-12T03:15:00 +2833-05-12T03:15:00 +2835-05-12T03:15:00 +2837-05-12T03:15:00 +2839-05-12T03:15:00 +2841-05-12T03:15:00 +2843-05-12T03:15:00 +2845-05-12T03:15:00 +2847-05-12T03:15:00 +2849-05-12T03:15:00 +2851-05-12T03:15:00 +2853-05-12T03:15:00 +2855-05-12T03:15:00 +2857-05-12T03:15:00 +2859-05-12T03:15:00 +2861-05-12T03:15:00 +2863-05-12T03:15:00 +2865-05-12T03:15:00 +2867-05-12T03:15:00 +2869-05-12T03:15:00 +2871-05-12T03:15:00 +2873-05-12T03:15:00 +2875-05-12T03:15:00 +2877-05-12T03:15:00 +2879-05-12T03:15:00 +2881-05-12T03:15:00 +2883-05-12T03:15:00 +2885-05-12T03:15:00 +2887-05-12T03:15:00 +2889-05-12T03:15:00 +2891-05-12T03:15:00 +2893-05-12T03:15:00 +2895-05-12T03:15:00 +2897-05-12T03:15:00 +2899-05-12T03:15:00 +2901-05-12T03:15:00 +2903-05-12T03:15:00 +2905-05-12T03:15:00 +2907-05-12T03:15:00 +2909-05-12T03:15:00 +2911-05-12T03:15:00 +2913-05-12T03:15:00 +2915-05-12T03:15:00 +2917-05-12T03:15:00 +2919-05-12T03:15:00 +2921-05-12T03:15:00 +2923-05-12T03:15:00 +2925-05-12T03:15:00 +2927-05-12T03:15:00 +2929-05-12T03:15:00 +2931-05-12T03:15:00 +2933-05-12T03:15:00 +2935-05-12T03:15:00 +2937-05-12T03:15:00 +2939-05-12T03:15:00 +2941-05-12T03:15:00 +2943-05-12T03:15:00 +2945-05-12T03:15:00 +2947-05-12T03:15:00 +2949-05-12T03:15:00 +2951-05-12T03:15:00 +2953-05-12T03:15:00 +2955-05-12T03:15:00 +2957-05-12T03:15:00 +2959-05-12T03:15:00 +2961-05-12T03:15:00 +2963-05-12T03:15:00 +2965-05-12T03:15:00 +2967-05-12T03:15:00 +2969-05-12T03:15:00 +2971-05-12T03:15:00 +2973-05-12T03:15:00 +2975-05-12T03:15:00 +2977-05-12T03:15:00 +2979-05-12T03:15:00 +2981-05-12T03:15:00 +2983-05-12T03:15:00 +2985-05-12T03:15:00 +2987-05-12T03:15:00 +2989-05-12T03:15:00 +2991-05-12T03:15:00 +2993-05-12T03:15:00 +2995-05-12T03:15:00 +2997-05-12T03:15:00 +2999-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.next.ref b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.next.ref new file mode 100644 index 000000000..fbcdab1a8 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.next.ref @@ -0,0 +1,500 @@ +2005-05-12T03:15:00 +2007-05-12T03:15:00 +2009-05-12T03:15:00 +2011-05-12T03:15:00 +2013-05-12T03:15:00 +2015-05-12T03:15:00 +2017-05-12T03:15:00 +2019-05-12T03:15:00 +2021-05-12T03:15:00 +2023-05-12T03:15:00 +2025-05-12T03:15:00 +2027-05-12T03:15:00 +2029-05-12T03:15:00 +2031-05-12T03:15:00 +2033-05-12T03:15:00 +2035-05-12T03:15:00 +2037-05-12T03:15:00 +2039-05-12T03:15:00 +2041-05-12T03:15:00 +2043-05-12T03:15:00 +2045-05-12T03:15:00 +2047-05-12T03:15:00 +2049-05-12T03:15:00 +2051-05-12T03:15:00 +2053-05-12T03:15:00 +2055-05-12T03:15:00 +2057-05-12T03:15:00 +2059-05-12T03:15:00 +2061-05-12T03:15:00 +2063-05-12T03:15:00 +2065-05-12T03:15:00 +2067-05-12T03:15:00 +2069-05-12T03:15:00 +2071-05-12T03:15:00 +2073-05-12T03:15:00 +2075-05-12T03:15:00 +2077-05-12T03:15:00 +2079-05-12T03:15:00 +2081-05-12T03:15:00 +2083-05-12T03:15:00 +2085-05-12T03:15:00 +2087-05-12T03:15:00 +2089-05-12T03:15:00 +2091-05-12T03:15:00 +2093-05-12T03:15:00 +2095-05-12T03:15:00 +2097-05-12T03:15:00 +2099-05-12T03:15:00 +2101-05-12T03:15:00 +2103-05-12T03:15:00 +2105-05-12T03:15:00 +2107-05-12T03:15:00 +2109-05-12T03:15:00 +2111-05-12T03:15:00 +2113-05-12T03:15:00 +2115-05-12T03:15:00 +2117-05-12T03:15:00 +2119-05-12T03:15:00 +2121-05-12T03:15:00 +2123-05-12T03:15:00 +2125-05-12T03:15:00 +2127-05-12T03:15:00 +2129-05-12T03:15:00 +2131-05-12T03:15:00 +2133-05-12T03:15:00 +2135-05-12T03:15:00 +2137-05-12T03:15:00 +2139-05-12T03:15:00 +2141-05-12T03:15:00 +2143-05-12T03:15:00 +2145-05-12T03:15:00 +2147-05-12T03:15:00 +2149-05-12T03:15:00 +2151-05-12T03:15:00 +2153-05-12T03:15:00 +2155-05-12T03:15:00 +2157-05-12T03:15:00 +2159-05-12T03:15:00 +2161-05-12T03:15:00 +2163-05-12T03:15:00 +2165-05-12T03:15:00 +2167-05-12T03:15:00 +2169-05-12T03:15:00 +2171-05-12T03:15:00 +2173-05-12T03:15:00 +2175-05-12T03:15:00 +2177-05-12T03:15:00 +2179-05-12T03:15:00 +2181-05-12T03:15:00 +2183-05-12T03:15:00 +2185-05-12T03:15:00 +2187-05-12T03:15:00 +2189-05-12T03:15:00 +2191-05-12T03:15:00 +2193-05-12T03:15:00 +2195-05-12T03:15:00 +2197-05-12T03:15:00 +2199-05-12T03:15:00 +2201-05-12T03:15:00 +2203-05-12T03:15:00 +2205-05-12T03:15:00 +2207-05-12T03:15:00 +2209-05-12T03:15:00 +2211-05-12T03:15:00 +2213-05-12T03:15:00 +2215-05-12T03:15:00 +2217-05-12T03:15:00 +2219-05-12T03:15:00 +2221-05-12T03:15:00 +2223-05-12T03:15:00 +2225-05-12T03:15:00 +2227-05-12T03:15:00 +2229-05-12T03:15:00 +2231-05-12T03:15:00 +2233-05-12T03:15:00 +2235-05-12T03:15:00 +2237-05-12T03:15:00 +2239-05-12T03:15:00 +2241-05-12T03:15:00 +2243-05-12T03:15:00 +2245-05-12T03:15:00 +2247-05-12T03:15:00 +2249-05-12T03:15:00 +2251-05-12T03:15:00 +2253-05-12T03:15:00 +2255-05-12T03:15:00 +2257-05-12T03:15:00 +2259-05-12T03:15:00 +2261-05-12T03:15:00 +2263-05-12T03:15:00 +2265-05-12T03:15:00 +2267-05-12T03:15:00 +2269-05-12T03:15:00 +2271-05-12T03:15:00 +2273-05-12T03:15:00 +2275-05-12T03:15:00 +2277-05-12T03:15:00 +2279-05-12T03:15:00 +2281-05-12T03:15:00 +2283-05-12T03:15:00 +2285-05-12T03:15:00 +2287-05-12T03:15:00 +2289-05-12T03:15:00 +2291-05-12T03:15:00 +2293-05-12T03:15:00 +2295-05-12T03:15:00 +2297-05-12T03:15:00 +2299-05-12T03:15:00 +2301-05-12T03:15:00 +2303-05-12T03:15:00 +2305-05-12T03:15:00 +2307-05-12T03:15:00 +2309-05-12T03:15:00 +2311-05-12T03:15:00 +2313-05-12T03:15:00 +2315-05-12T03:15:00 +2317-05-12T03:15:00 +2319-05-12T03:15:00 +2321-05-12T03:15:00 +2323-05-12T03:15:00 +2325-05-12T03:15:00 +2327-05-12T03:15:00 +2329-05-12T03:15:00 +2331-05-12T03:15:00 +2333-05-12T03:15:00 +2335-05-12T03:15:00 +2337-05-12T03:15:00 +2339-05-12T03:15:00 +2341-05-12T03:15:00 +2343-05-12T03:15:00 +2345-05-12T03:15:00 +2347-05-12T03:15:00 +2349-05-12T03:15:00 +2351-05-12T03:15:00 +2353-05-12T03:15:00 +2355-05-12T03:15:00 +2357-05-12T03:15:00 +2359-05-12T03:15:00 +2361-05-12T03:15:00 +2363-05-12T03:15:00 +2365-05-12T03:15:00 +2367-05-12T03:15:00 +2369-05-12T03:15:00 +2371-05-12T03:15:00 +2373-05-12T03:15:00 +2375-05-12T03:15:00 +2377-05-12T03:15:00 +2379-05-12T03:15:00 +2381-05-12T03:15:00 +2383-05-12T03:15:00 +2385-05-12T03:15:00 +2387-05-12T03:15:00 +2389-05-12T03:15:00 +2391-05-12T03:15:00 +2393-05-12T03:15:00 +2395-05-12T03:15:00 +2397-05-12T03:15:00 +2399-05-12T03:15:00 +2401-05-12T03:15:00 +2403-05-12T03:15:00 +2405-05-12T03:15:00 +2407-05-12T03:15:00 +2409-05-12T03:15:00 +2411-05-12T03:15:00 +2413-05-12T03:15:00 +2415-05-12T03:15:00 +2417-05-12T03:15:00 +2419-05-12T03:15:00 +2421-05-12T03:15:00 +2423-05-12T03:15:00 +2425-05-12T03:15:00 +2427-05-12T03:15:00 +2429-05-12T03:15:00 +2431-05-12T03:15:00 +2433-05-12T03:15:00 +2435-05-12T03:15:00 +2437-05-12T03:15:00 +2439-05-12T03:15:00 +2441-05-12T03:15:00 +2443-05-12T03:15:00 +2445-05-12T03:15:00 +2447-05-12T03:15:00 +2449-05-12T03:15:00 +2451-05-12T03:15:00 +2453-05-12T03:15:00 +2455-05-12T03:15:00 +2457-05-12T03:15:00 +2459-05-12T03:15:00 +2461-05-12T03:15:00 +2463-05-12T03:15:00 +2465-05-12T03:15:00 +2467-05-12T03:15:00 +2469-05-12T03:15:00 +2471-05-12T03:15:00 +2473-05-12T03:15:00 +2475-05-12T03:15:00 +2477-05-12T03:15:00 +2479-05-12T03:15:00 +2481-05-12T03:15:00 +2483-05-12T03:15:00 +2485-05-12T03:15:00 +2487-05-12T03:15:00 +2489-05-12T03:15:00 +2491-05-12T03:15:00 +2493-05-12T03:15:00 +2495-05-12T03:15:00 +2497-05-12T03:15:00 +2499-05-12T03:15:00 +2501-05-12T03:15:00 +2503-05-12T03:15:00 +2505-05-12T03:15:00 +2507-05-12T03:15:00 +2509-05-12T03:15:00 +2511-05-12T03:15:00 +2513-05-12T03:15:00 +2515-05-12T03:15:00 +2517-05-12T03:15:00 +2519-05-12T03:15:00 +2521-05-12T03:15:00 +2523-05-12T03:15:00 +2525-05-12T03:15:00 +2527-05-12T03:15:00 +2529-05-12T03:15:00 +2531-05-12T03:15:00 +2533-05-12T03:15:00 +2535-05-12T03:15:00 +2537-05-12T03:15:00 +2539-05-12T03:15:00 +2541-05-12T03:15:00 +2543-05-12T03:15:00 +2545-05-12T03:15:00 +2547-05-12T03:15:00 +2549-05-12T03:15:00 +2551-05-12T03:15:00 +2553-05-12T03:15:00 +2555-05-12T03:15:00 +2557-05-12T03:15:00 +2559-05-12T03:15:00 +2561-05-12T03:15:00 +2563-05-12T03:15:00 +2565-05-12T03:15:00 +2567-05-12T03:15:00 +2569-05-12T03:15:00 +2571-05-12T03:15:00 +2573-05-12T03:15:00 +2575-05-12T03:15:00 +2577-05-12T03:15:00 +2579-05-12T03:15:00 +2581-05-12T03:15:00 +2583-05-12T03:15:00 +2585-05-12T03:15:00 +2587-05-12T03:15:00 +2589-05-12T03:15:00 +2591-05-12T03:15:00 +2593-05-12T03:15:00 +2595-05-12T03:15:00 +2597-05-12T03:15:00 +2599-05-12T03:15:00 +2601-05-12T03:15:00 +2603-05-12T03:15:00 +2605-05-12T03:15:00 +2607-05-12T03:15:00 +2609-05-12T03:15:00 +2611-05-12T03:15:00 +2613-05-12T03:15:00 +2615-05-12T03:15:00 +2617-05-12T03:15:00 +2619-05-12T03:15:00 +2621-05-12T03:15:00 +2623-05-12T03:15:00 +2625-05-12T03:15:00 +2627-05-12T03:15:00 +2629-05-12T03:15:00 +2631-05-12T03:15:00 +2633-05-12T03:15:00 +2635-05-12T03:15:00 +2637-05-12T03:15:00 +2639-05-12T03:15:00 +2641-05-12T03:15:00 +2643-05-12T03:15:00 +2645-05-12T03:15:00 +2647-05-12T03:15:00 +2649-05-12T03:15:00 +2651-05-12T03:15:00 +2653-05-12T03:15:00 +2655-05-12T03:15:00 +2657-05-12T03:15:00 +2659-05-12T03:15:00 +2661-05-12T03:15:00 +2663-05-12T03:15:00 +2665-05-12T03:15:00 +2667-05-12T03:15:00 +2669-05-12T03:15:00 +2671-05-12T03:15:00 +2673-05-12T03:15:00 +2675-05-12T03:15:00 +2677-05-12T03:15:00 +2679-05-12T03:15:00 +2681-05-12T03:15:00 +2683-05-12T03:15:00 +2685-05-12T03:15:00 +2687-05-12T03:15:00 +2689-05-12T03:15:00 +2691-05-12T03:15:00 +2693-05-12T03:15:00 +2695-05-12T03:15:00 +2697-05-12T03:15:00 +2699-05-12T03:15:00 +2701-05-12T03:15:00 +2703-05-12T03:15:00 +2705-05-12T03:15:00 +2707-05-12T03:15:00 +2709-05-12T03:15:00 +2711-05-12T03:15:00 +2713-05-12T03:15:00 +2715-05-12T03:15:00 +2717-05-12T03:15:00 +2719-05-12T03:15:00 +2721-05-12T03:15:00 +2723-05-12T03:15:00 +2725-05-12T03:15:00 +2727-05-12T03:15:00 +2729-05-12T03:15:00 +2731-05-12T03:15:00 +2733-05-12T03:15:00 +2735-05-12T03:15:00 +2737-05-12T03:15:00 +2739-05-12T03:15:00 +2741-05-12T03:15:00 +2743-05-12T03:15:00 +2745-05-12T03:15:00 +2747-05-12T03:15:00 +2749-05-12T03:15:00 +2751-05-12T03:15:00 +2753-05-12T03:15:00 +2755-05-12T03:15:00 +2757-05-12T03:15:00 +2759-05-12T03:15:00 +2761-05-12T03:15:00 +2763-05-12T03:15:00 +2765-05-12T03:15:00 +2767-05-12T03:15:00 +2769-05-12T03:15:00 +2771-05-12T03:15:00 +2773-05-12T03:15:00 +2775-05-12T03:15:00 +2777-05-12T03:15:00 +2779-05-12T03:15:00 +2781-05-12T03:15:00 +2783-05-12T03:15:00 +2785-05-12T03:15:00 +2787-05-12T03:15:00 +2789-05-12T03:15:00 +2791-05-12T03:15:00 +2793-05-12T03:15:00 +2795-05-12T03:15:00 +2797-05-12T03:15:00 +2799-05-12T03:15:00 +2801-05-12T03:15:00 +2803-05-12T03:15:00 +2805-05-12T03:15:00 +2807-05-12T03:15:00 +2809-05-12T03:15:00 +2811-05-12T03:15:00 +2813-05-12T03:15:00 +2815-05-12T03:15:00 +2817-05-12T03:15:00 +2819-05-12T03:15:00 +2821-05-12T03:15:00 +2823-05-12T03:15:00 +2825-05-12T03:15:00 +2827-05-12T03:15:00 +2829-05-12T03:15:00 +2831-05-12T03:15:00 +2833-05-12T03:15:00 +2835-05-12T03:15:00 +2837-05-12T03:15:00 +2839-05-12T03:15:00 +2841-05-12T03:15:00 +2843-05-12T03:15:00 +2845-05-12T03:15:00 +2847-05-12T03:15:00 +2849-05-12T03:15:00 +2851-05-12T03:15:00 +2853-05-12T03:15:00 +2855-05-12T03:15:00 +2857-05-12T03:15:00 +2859-05-12T03:15:00 +2861-05-12T03:15:00 +2863-05-12T03:15:00 +2865-05-12T03:15:00 +2867-05-12T03:15:00 +2869-05-12T03:15:00 +2871-05-12T03:15:00 +2873-05-12T03:15:00 +2875-05-12T03:15:00 +2877-05-12T03:15:00 +2879-05-12T03:15:00 +2881-05-12T03:15:00 +2883-05-12T03:15:00 +2885-05-12T03:15:00 +2887-05-12T03:15:00 +2889-05-12T03:15:00 +2891-05-12T03:15:00 +2893-05-12T03:15:00 +2895-05-12T03:15:00 +2897-05-12T03:15:00 +2899-05-12T03:15:00 +2901-05-12T03:15:00 +2903-05-12T03:15:00 +2905-05-12T03:15:00 +2907-05-12T03:15:00 +2909-05-12T03:15:00 +2911-05-12T03:15:00 +2913-05-12T03:15:00 +2915-05-12T03:15:00 +2917-05-12T03:15:00 +2919-05-12T03:15:00 +2921-05-12T03:15:00 +2923-05-12T03:15:00 +2925-05-12T03:15:00 +2927-05-12T03:15:00 +2929-05-12T03:15:00 +2931-05-12T03:15:00 +2933-05-12T03:15:00 +2935-05-12T03:15:00 +2937-05-12T03:15:00 +2939-05-12T03:15:00 +2941-05-12T03:15:00 +2943-05-12T03:15:00 +2945-05-12T03:15:00 +2947-05-12T03:15:00 +2949-05-12T03:15:00 +2951-05-12T03:15:00 +2953-05-12T03:15:00 +2955-05-12T03:15:00 +2957-05-12T03:15:00 +2959-05-12T03:15:00 +2961-05-12T03:15:00 +2963-05-12T03:15:00 +2965-05-12T03:15:00 +2967-05-12T03:15:00 +2969-05-12T03:15:00 +2971-05-12T03:15:00 +2973-05-12T03:15:00 +2975-05-12T03:15:00 +2977-05-12T03:15:00 +2979-05-12T03:15:00 +2981-05-12T03:15:00 +2983-05-12T03:15:00 +2985-05-12T03:15:00 +2987-05-12T03:15:00 +2989-05-12T03:15:00 +2991-05-12T03:15:00 +2993-05-12T03:15:00 +2995-05-12T03:15:00 +2997-05-12T03:15:00 +2999-05-12T03:15:00 +3001-05-12T03:15:00 +3003-05-12T03:15:00 diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.prev.ref b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.prev.ref new file mode 100644 index 000000000..bfbccef60 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.prev.ref @@ -0,0 +1,4 @@ +2009-05-12T03:15:00 +2007-05-12T03:15:00 +2005-05-12T03:15:00 + diff --git a/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.recurson.ref b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.recurson.ref new file mode 100644 index 000000000..cbb304fc8 --- /dev/null +++ b/libkcal/tests/data/RecurrenceRule/unsorted/yearly.ics.recurson.ref @@ -0,0 +1,3 @@ +2005-05-12 +2007-05-12 +2009-05-12 |