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