From 8622bfb3e01c7301b682717c1ce289f1ad072def Mon Sep 17 00:00:00 2001 From: callumalpass Date: Tue, 7 Oct 2025 07:27:43 +1100 Subject: [PATCH] test: update issue #695 test to use date-only format for all-day events --- tests/unit/issues/issue-695-agenda-ics-all-day-dup.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/unit/issues/issue-695-agenda-ics-all-day-dup.test.ts b/tests/unit/issues/issue-695-agenda-ics-all-day-dup.test.ts index 2921fb7a..4f1148a9 100644 --- a/tests/unit/issues/issue-695-agenda-ics-all-day-dup.test.ts +++ b/tests/unit/issues/issue-695-agenda-ics-all-day-dup.test.ts @@ -12,13 +12,15 @@ describe('Issue #695 - Agenda all-day ICS duplication', () => { const localStart = new Date(2025, 1, 20); // Feb 20, 2025 const localEndExclusive = new Date(2025, 1, 21); // Feb 21, 2025 (exclusive end) + // All-day events are now stored as date-only strings (YYYY-MM-DD) + // to preserve calendar date semantics without timezone ambiguity const events: ICSEvent[] = [ { id: 'sub-uid', subscriptionId: 'sub', title: 'All day test', - start: localStart.toISOString(), - end: localEndExclusive.toISOString(), + start: '2025-02-20', + end: '2025-02-21', allDay: true, description: undefined, location: undefined,