From 121e2fc091fbe2b868dd98be2d75c0f07983e640 Mon Sep 17 00:00:00 2001 From: Vladimir Gorej Date: Tue, 2 Aug 2022 14:03:35 +0200 Subject: [PATCH] test: fix --- config/jest/jest.unit.config.js | 2 ++ test/unit/jest-shim.js | 4 ++++ test/unit/setup.js | 2 -- 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 test/unit/jest-shim.js diff --git a/config/jest/jest.unit.config.js b/config/jest/jest.unit.config.js index 5563a80de059..2a8ac9169ba8 100644 --- a/config/jest/jest.unit.config.js +++ b/config/jest/jest.unit.config.js @@ -7,11 +7,13 @@ module.exports = { '**/test/unit/*.js?(x)', '**/test/unit/**/*.js?(x)', ], + setupFiles: ['/test/unit/jest-shim.js'], setupFilesAfterEnv: ['/test/unit/setup.js'], testPathIgnorePatterns: [ '/node_modules/', '/test/build-artifacts/', '/test/mocha', + '/test/unit/jest-shim.js', '/test/unit/setup.js', '/test/unit/xss/anchor-target-rel/online-validator-badge.jsx', '/test/unit/components/online-validator-badge.jsx', diff --git a/test/unit/jest-shim.js b/test/unit/jest-shim.js new file mode 100644 index 000000000000..26efea0c01bc --- /dev/null +++ b/test/unit/jest-shim.js @@ -0,0 +1,4 @@ +import { TextDecoder, TextEncoder } from "util" + +global.TextDecoder = TextDecoder +global.TextEncoder = TextEncoder diff --git a/test/unit/setup.js b/test/unit/setup.js index 0ac610c5e831..db6e23bce625 100644 --- a/test/unit/setup.js +++ b/test/unit/setup.js @@ -24,8 +24,6 @@ function setUpDomEnvironment() { global.window = window global.document = window.document - global.TextEncoder = window.TextEncoder - global.TextDecoder = window.TextDecoder global.navigator = { userAgent: "node.js", }