fingerprintjs
19 строк · 607.0 Байт
1import * as utils from '../../tests/utils'
2import getPrivateClickMeasurement from './private_click_measurement'
3
4describe('Sources', () => {
5describe('privateClickMeasurement', () => {
6it('returns expected value', () => {
7const value = getPrivateClickMeasurement()
8const { major, minor } = utils.getBrowserVersion() ?? { major: 0, minor: 0 }
9
10if (!utils.isSafari() || major < 14 || (major === 14 && minor < 1)) {
11expect(value).toBe(undefined)
12} else if (major < 15) {
13expect(value).toBe('')
14} else {
15expect(value).toBe('0')
16}
17})
18})
19})
20