fix(tracker-web): use dynamic import in telemetry test for correct mock ordering

This commit is contained in:
saravanakumardb1 2026-03-02 09:18:27 -08:00
parent 0ee0533699
commit cad17a41d6

View File

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