diff --git a/frontend/tests/components/activity/ActivityFeed.test.tsx b/frontend/tests/components/activity/ActivityFeed.test.tsx index 167897f..113d46a 100644 --- a/frontend/tests/components/activity/ActivityFeed.test.tsx +++ b/frontend/tests/components/activity/ActivityFeed.test.tsx @@ -386,10 +386,24 @@ describe('ActivityFeed', () => { }); it('shows event count in group header', () => { - render(); + // Create fresh "today" events to avoid timezone/day boundary issues + const todayEvents: ProjectEvent[] = [ + createMockEvent({ + id: 'today-event-1', + type: EventType.APPROVAL_REQUESTED, + timestamp: new Date().toISOString(), + }), + createMockEvent({ + id: 'today-event-2', + type: EventType.AGENT_MESSAGE, + timestamp: new Date().toISOString(), + }), + ]; + + render(); const todayGroup = screen.getByTestId('event-group-today'); - // Today has 2 events in our mock data + // Today has 2 events expect(within(todayGroup).getByText('2')).toBeInTheDocument(); }); });