summaryrefslogtreecommitdiffstats
path: root/libkcal/tests/data/RecurrenceRule/KOrganizer_3.4/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'libkcal/tests/data/RecurrenceRule/KOrganizer_3.4/readme.txt')
-rw-r--r--libkcal/tests/data/RecurrenceRule/KOrganizer_3.4/readme.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/libkcal/tests/data/RecurrenceRule/KOrganizer_3.4/readme.txt b/libkcal/tests/data/RecurrenceRule/KOrganizer_3.4/readme.txt
new file mode 100644
index 000000000..662917280
--- /dev/null
+++ b/libkcal/tests/data/RecurrenceRule/KOrganizer_3.4/readme.txt
@@ -0,0 +1,14 @@
+These files are intended to check which things break on an upgrade and
+if our compat classes are working.
+The files cover all different cases of recurrence rules that could be
+produced by KOrganizer from KDE 3.4.
+
+
+The reference data are the occurrences
+that were generated with KOrganizer from KDE 3.4. They do not alway follow
+the RFC, but we need to ensure that the rrule is adjusted by a Compat class
+so that the new version produces the same set of occurrences. Things that
+are known as broken in KOrganizer from KDE 3.4:
+ 1) If the start date does not match the RRULE, it doesn't appear
+ as an occurrences (rfc 2445 says the DTSTART is always the first
+ occurrence, except when it's excluded by EXDATE or EXRULE).