diff --git a/dashboards/tracker-web/src/__tests__/telemetry.test.ts b/dashboards/tracker-web/src/__tests__/telemetry.test.ts index 670f740f..5cc2e2eb 100644 --- a/dashboards/tracker-web/src/__tests__/telemetry.test.ts +++ b/dashboards/tracker-web/src/__tests__/telemetry.test.ts @@ -37,7 +37,8 @@ vi.stubGlobal('window', { addEventListener: mockAddEventListener, }); -import { trackEvent, trackPageView, flush, initTelemetry } from '@/lib/telemetry'; +// Dynamic import to ensure mocks are set up first +const { trackEvent, trackPageView, flush, initTelemetry } = await import('@/lib/telemetry'); beforeEach(() => { mockSendBeacon.mockClear();