Skip to content

feat: support group address #58

feat: support group address

feat: support group address #58

Triggered via pull request February 13, 2025 11:32
@yamitzkyyamitzky
synchronize #13
feat/group
Status Failure
Total duration 29s
Artifacts

test.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

9 errors
src/process_reminders.test.ts > processReminders > should send notifications for events with matching reminder times: packages/usecase/src/process_reminders.ts#L55
TypeError: Cannot read properties of undefined (reading 'map') ❯ Module.processReminders src/process_reminders.ts:55:28 ❯ src/process_reminders.test.ts:87:11
src/process_reminders.test.ts > processReminders > should send notifications for day before at specific hour: packages/usecase/src/process_reminders.ts#L55
TypeError: Cannot read properties of undefined (reading 'map') ❯ Module.processReminders src/process_reminders.ts:55:28 ❯ src/process_reminders.test.ts:141:11
src/process_reminders.test.ts > processReminders > should handle multiple attendees for the same event: packages/usecase/src/process_reminders.ts#L55
TypeError: Cannot read properties of undefined (reading 'map') ❯ Module.processReminders src/process_reminders.ts:55:28 ❯ src/process_reminders.test.ts:182:11
src/process_reminders.test.ts > processReminders > should handle multiple reminder settings for the same user: packages/usecase/src/process_reminders.ts#L55
TypeError: Cannot read properties of undefined (reading 'map') ❯ Module.processReminders src/process_reminders.ts:55:28 ❯ src/process_reminders.test.ts:236:11
src/process_reminders.test.ts > processReminders > should not send notifications for users without reminder settings: packages/usecase/src/process_reminders.ts#L55
TypeError: Cannot read properties of undefined (reading 'map') ❯ Module.processReminders src/process_reminders.ts:55:28 ❯ src/process_reminders.test.ts:273:11
src/process_reminders.test.ts > processReminders > should not fetch events if no calendars are available: packages/usecase/src/process_reminders.ts#L55
TypeError: Cannot read properties of undefined (reading 'map') ❯ Module.processReminders src/process_reminders.ts:55:28 ❯ src/process_reminders.test.ts:288:11
tests/process_reminder.test.ts > process_reminder action > should process reminders with X-CloudScheduler-ScheduleTime header: apps/web/tests/process_reminder.test.ts#L47
AssertionError: expected "spy" to be called with arguments: [ Any<Date>, …(3) ] Received: 1st spy call: [ - Any<Date>, - ArrayContaining [ - Any<Object>, + { + "baseTime": 2025-02-13T11:32:45.019Z, + "calendarRepositories": [ + GoogleCalendarRepository { + "calendarId": "test_calendar_id", + }, ], - ObjectContaining { - "console": Any<Object>, - "webhook": Any<Object>, + "groupRepository": undefined, + "notificationRepositories": { + "console": ConsoleNotificationRepository {}, + "webhook": WebhookNotificationRepository { + "webhookUrl": "https://test-webhook.com", + }, }, - Any<Object>, + "reminderSettingsRepository": FirestoreReminderSettingsRepository { + "firestore": { + "projectId": undefined, + }, + }, + }, ] Number of calls: 1 ❯ tests/process_reminder.test.ts:47:30
tests/process_reminder.test.ts > process_reminder action > should process reminders with baseTime in request body: apps/web/tests/process_reminder.test.ts#L72
AssertionError: expected "spy" to be called with arguments: [ Any<Date>, …(3) ] Received: 1st spy call: [ - Any<Date>, - ArrayContaining [ - Any<Object>, + { + "baseTime": 2025-02-13T11:32:45.038Z, + "calendarRepositories": [ + GoogleCalendarRepository { + "calendarId": "test_calendar_id", + }, ], - ObjectContaining { - "console": Any<Object>, - "webhook": Any<Object>, + "groupRepository": undefined, + "notificationRepositories": { + "console": ConsoleNotificationRepository {}, + "webhook": WebhookNotificationRepository { + "webhookUrl": "https://test-webhook.com", + }, }, - Any<Object>, + "reminderSettingsRepository": FirestoreReminderSettingsRepository { + "firestore": { + "projectId": undefined, + }, + }, + }, ] Number of calls: 1 ❯ tests/process_reminder.test.ts:72:30
test (20)
Process completed with exit code 1.