From cad17a41d64907687815a6eb5f3399b40507cb0c Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Mon, 2 Mar 2026 09:18:27 -0800 Subject: [PATCH] fix(tracker-web): use dynamic import in telemetry test for correct mock ordering --- dashboards/tracker-web/src/__tests__/telemetry.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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();