Skip to content

Commit 40aafa7

Browse files
committed
saving
1 parent 3a1e302 commit 40aafa7

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

lib/odp/odp_manager_factory.spec.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,4 +371,19 @@ describe('getOdpManager', () => {
371371
expect(MockExponentialBackoff.mock.calls[0][1]).toBe(DEFAULT_EVENT_MAX_BACKOFF);
372372
});
373373
});
374+
375+
it('should use the provided userAgentParser', () => {
376+
const userAgentParser = {} as any;
377+
378+
const odpManager = getOdpManager({
379+
segmentRequestHandler: getMockRequestHandler(),
380+
eventRequestHandler: getMockRequestHandler(),
381+
eventRequestGenerator: vi.fn(),
382+
userAgentParser,
383+
});
384+
385+
expect(odpManager).toBe(MockDefaultOdpManager.mock.instances[0]);
386+
const { userAgentParser: usedUserAgentParser } = MockDefaultOdpManager.mock.calls[0][0];
387+
expect(usedUserAgentParser).toBe(userAgentParser);
388+
});
374389
});

0 commit comments

Comments
 (0)