From 042630d26e2cf3185a0b1b3432421cdf82ca301f Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 23 Sep 2019 20:19:09 +0800 Subject: [PATCH] feat: use jsdom v15 in jest presets instead of the default v11 --- packages/@vue/cli-plugin-unit-jest/package.json | 1 + packages/@vue/cli-plugin-unit-jest/preset/jest-preset.js | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/@vue/cli-plugin-unit-jest/package.json b/packages/@vue/cli-plugin-unit-jest/package.json index 882cf6deb5..9780c48043 100644 --- a/packages/@vue/cli-plugin-unit-jest/package.json +++ b/packages/@vue/cli-plugin-unit-jest/package.json @@ -32,6 +32,7 @@ "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", "deepmerge": "^4.0.0", "jest": "^24.8.0", + "jest-environment-jsdom-fifteen": "^1.0.0", "jest-serializer-vue": "^2.0.2", "jest-transform-stub": "^2.0.0", "jest-watch-typeahead": "^0.4.0", diff --git a/packages/@vue/cli-plugin-unit-jest/preset/jest-preset.js b/packages/@vue/cli-plugin-unit-jest/preset/jest-preset.js index 6d965ed088..94727c52e0 100644 --- a/packages/@vue/cli-plugin-unit-jest/preset/jest-preset.js +++ b/packages/@vue/cli-plugin-unit-jest/preset/jest-preset.js @@ -18,6 +18,7 @@ module.exports = { moduleNameMapper: { '^@/(.*)$': '/src/$1' }, + testEnvironment: 'jest-environment-jsdom-fifteen', // serializer for snapshots snapshotSerializers: [ 'jest-serializer-vue'