Finish test case

This commit is contained in:
rejas 2021-05-02 15:07:02 +02:00
parent 40c1521591
commit 87d543eb3a
3 changed files with 6 additions and 10 deletions

View File

@ -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

View File

@ -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"
}
]

View File

@ -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);
});
});