diff --git a/source/java/org/alfresco/repo/calendar/CalendarHelpersTest.java b/source/java/org/alfresco/repo/calendar/CalendarHelpersTest.java index 3d899c27a3..bb3c9a1330 100644 --- a/source/java/org/alfresco/repo/calendar/CalendarHelpersTest.java +++ b/source/java/org/alfresco/repo/calendar/CalendarHelpersTest.java @@ -783,6 +783,25 @@ public class CalendarHelpersTest assertEquals("2012-01-20", dateFmt.format(dates.get(2))); } + /** + * eg the last Tuesday of the month + */ + @Test public void monthlyRecurrenceByLastDayOfWeek() + { + List dates = new ArrayList(); + Calendar currentDate = Calendar.getInstance(); + + // The last Tuesday of every 2nd month + // FREQ=MONTHLY;INTERVAL=2;BYDAY=TU;BYSETPOS=-1 + Map params = new HashMap(); + params.put("FREQ", "MONTHLY"); + params.put("INTERVAL", "2"); + params.put("BYDAY", "TU"); + params.put("BYSETPOS", "-1"); + + // TODO Add tests for this case, ALF-13287 + } + /** * eg every 21st of February */