diff --git a/tracker/tracker/.yarn/install-state.gz b/tracker/tracker/.yarn/install-state.gz index ab4be7265..924e759f9 100644 Binary files a/tracker/tracker/.yarn/install-state.gz and b/tracker/tracker/.yarn/install-state.gz differ diff --git a/tracker/tracker/jest.config.js b/tracker/tracker/jest.config.js index 0f5bd56b9..da1a2b887 100644 --- a/tracker/tracker/jest.config.js +++ b/tracker/tracker/jest.config.js @@ -8,6 +8,14 @@ const config = { moduleNameMapper: { '(.+)\\.js': '$1', }, + globals: { + 'ts-jest': { + tsConfig: { + target: 'es2020', + lib: ['DOM', 'ES2022'], + }, + }, + }, } export default config diff --git a/tracker/tracker/src/tests/console.test.ts b/tracker/tracker/src/tests/console.test.ts index 085b008be..749da72e6 100644 --- a/tracker/tracker/src/tests/console.test.ts +++ b/tracker/tracker/src/tests/console.test.ts @@ -23,6 +23,9 @@ describe('Console logging module', () => { safe: jest.fn((callback) => callback), send: jest.fn(), attachStartCallback: jest.fn(), + sanitizer: { + privateMode: false, + }, ticker: { attach: jest.fn(), }, diff --git a/tracker/tracker/src/tests/sanitizer.unit.test.ts b/tracker/tracker/src/tests/sanitizer.unit.test.ts index 295a570a8..be41b61cc 100644 --- a/tracker/tracker/src/tests/sanitizer.unit.test.ts +++ b/tracker/tracker/src/tests/sanitizer.unit.test.ts @@ -2,8 +2,8 @@ import { describe, expect, jest, afterEach, beforeEach, test } from '@jest/globa import Sanitizer, { SanitizeLevel, Options, stringWiper } from '../main/app/sanitizer.js' describe('stringWiper', () => { - test('should replace all characters with █', () => { - expect(stringWiper('Sensitive Data')).toBe('██████████████') + test('should replace all characters with *', () => { + expect(stringWiper('Sensitive Data')).toBe('**************') }) }) @@ -126,7 +126,7 @@ describe('Sanitizer', () => { element.mockId = 1 element.innerText = 'Sensitive Data' const sanitizedText = sanitizer.getInnerTextSecure(element) - expect(sanitizedText).toEqual('██████████████') + expect(sanitizedText).toEqual('**************') }) test('should return empty string if node element does not exist', () => {