diff --git a/tests/configs/data/calendar_test_recurring.ics b/tests/configs/data/calendar_test_recurring.ics index 5d063fa1..635497da 100644 --- a/tests/configs/data/calendar_test_recurring.ics +++ b/tests/configs/data/calendar_test_recurring.ics @@ -18,7 +18,7 @@ END:VTIMEZONE BEGIN:VEVENT DTSTART;VALUE=DATE:20210325 DTEND;VALUE=DATE:20210326 -RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTHDAY=25 +RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1 DTSTAMP:20210421T154106Z UID:zzz@google.com REATED:20200831T200244Z diff --git a/tests/configs/modules/calendar/recurring.js b/tests/configs/modules/calendar/recurring.js index 62417200..371446a3 100644 --- a/tests/configs/modules/calendar/recurring.js +++ b/tests/configs/modules/calendar/recurring.js @@ -24,11 +24,8 @@ let config = { config: { calendars: [ { - maximumEntries: 4, - maximumNumberOfDays: 10000, - symbol: "birthday-cake", - fullDaySymbol: "calendar-day", - recurringSymbol: "undo", + maximumEntries: 6, + maximumNumberOfDays: 3650, url: "http://localhost:8080/tests/configs/data/calendar_test_recurring.ics" } ] diff --git a/tests/e2e/modules/calendar_spec.js b/tests/e2e/modules/calendar_spec.js index 10357e5b..a5cbe55a 100644 --- a/tests/e2e/modules/calendar_spec.js +++ b/tests/e2e/modules/calendar_spec.js @@ -82,11 +82,10 @@ describe("Calendar module", function () { process.env.MM_CONFIG_FILE = "tests/configs/modules/calendar/recurring.js"; }); - it("should something correct", async () => { - // TODO add real test case - await app.client.waitUntilTextExists(".calendar", "TestEvent", 10000); + it("should show the recurring birthday event 6 times", async () => { + await app.client.waitUntilTextExists(".calendar", "Mar 25th", 10000); const events = await app.client.$$(".calendar .event"); - return expect(events.length).equals(4); + return expect(events.length).equals(6); }); });