8000 Support jest 28 · vuejs/vue-jest@0afa2a1 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0afa2a1

Browse files
author
Valentin Palkovič
committed
Support jest 28
fixes #467 [BREAKING CHANGE]: Drop support for jest 27
1 parent 89586a0 commit 0afa2a1

File tree

23 files changed

+998
-1276
lines changed

23 files changed

+998
-1276
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Since we need to support a variety of Vue and Jest versions, vue-jest doesn't fo
1010
| ----------- | ----------------- | ---------------- |
1111
| Vue 2 | Jest 26 and below | `vue-jest@4` |
1212
| Vue 3 | Jest 26 and below | `vue-jest@5` |
13-
| Vue 2 | Jest 27 | `@vue/vue2-jest` |
14-
| Vue 3 | Jest 27 | `@vue/vue3-jest` |
13+
| Vue 2 | Jest 28 9E12 | `@vue/vue2-jest` |
14+
| Vue 3 | Jest 28 | `@vue/vue3-jest` |
1515

1616
```bash
1717
npm install --save-dev @vue/vue2-jest # (use the appropriate version)

e2e/2.x/babel-in-package/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@
1818
"@vue/test-utils": "^1.1.0",
1919
"@vue/vue2-jest": "~27.0.0-alpha.1",
2020
"coffeescript": "^2.3.2",
21-
"jest": "27.x",
22-
"ts-jest": "^27.0.4",
21+
"jest": "28.x",
22+
"jest-environment-jsdom": "28.0.2",
23+
"ts-jest": "^v28.0.0-next.1",
2324
"typescript": "^3.2.2"
2425
},
2526
"jest": {

e2e/2.x/basic/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@
1919
"babel-plugin-transform-vue-jsx": "^3.7.0",
2020
"coffeescript": "^2.3.2",
2121
"jade": "^1.11.0",
22-
"jest": "27.x",
22+
"jest": "28.x",
23+
"jest-environment-jsdom": "28.0.2",
2324
"pug": "^3.0.1",
2425
"sass": "^1.23.7",
25-
"ts-jest": "^27.0.4",
26+
"ts-jest": "^v28.0.0-next.1",
2627
"typescript": "^3.2.2",
2728
"@vue/vue2-jest": "~27.0.0-alpha.1"
2829
},

e2e/2.x/custom-transformers/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
"@babel/core": "^7.9.0",
1515
"@babel/preset-env": "^7.9.0",
1616
"@vue/test-utils": "^1.1.0",
17-
"babel-jest": "^27.0.6",
18-
"jest": "27.x",
17+
"babel-jest": "^28.0.2",
18+
"jest": "28.x",
19+
"jest-environment-jsdom": "28.0.2",
1920
"postcss": "^7.0.13",
2021
"postcss-color-function": "^4.0.1",
2122
"sass": "^1.23.7",

e2e/2.x/style/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@babel/core": "^7.9.0",
1515
"@babel/preset-env": "^7.9.0",
1616
"@vue/test-utils": "^1.1.0",
17-
"jest": "27.x",
17+
"jest": "28.x",
1818
"less": "^3.9.0",
1919
"postcss": "^7.0.13",
2020
"sass": "^1.23.7",

e2e/3.x/babel-in-package/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
1515
"coffeescript": "^2.3.2",
16-
"jest": "^27.0.0",
17-
"ts-jest": "^27.0.1",
16+
"jest": "^28.0.0",
17+
"jest-environment-jsdom": "28.0.2",
18+
"ts-jest": "^v28.0.0-next.1",
1819
"typescript": "^4.1.2",
1920
"@vue/vue3-jest": "^27.0.0-alpha.1"
2021
},

e2e/3.x/basic/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@
1717
"babel-plugin-transform-vue-jsx": "^3.7.0",
1818
"coffeescript": "^2.3.2",
1919
"jade": "^1.11.0",
20-
"jest": "^27.0.0",
20+
"jest": "^28.0.2",
21+
"jest-environment-jsdom": "28.0.2",
2122
"pug": "^2.0.3",
22-
"ts-jest": "^27.0.1",
23+
"ts-jest": "^v28.0.0-next.1",
2324
"typescript": "^4.1.2",
2425
"vue-class-component": "^8.0.0-beta.4",
2526
"@vue/vue3-jest": "^27.0.0-alpha.1",

e2e/3.x/custom-block/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"@babel/preset-env": "^7.9.0",
1515
"@vue/compiler-sfc": "^3.0.3",
1616
"@vue/vue3-jest": "^27.0.0-alpha.1",
17-
"jest": "^27.0.0"
17+
"jest": "^28.0.2",
18+
"jest-environment-jsdom": "28.0.2"
1819
},
1920
"jest": {
2021
"moduleFileExtensions": [

e2e/3.x/custom-transformers/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@
1414
"@babel/preset-env": "^7.9.0",
1515
"@vue/test-utils": "^2.0.0-rc.10",
1616
"@vue/vue3-jest": "^27.0.0-alpha.1",
17-
"babel-jest": "^27.0.0",
17+
"babel-jest": "^28.0.2",
1818
"css-tree": "^2.0.1",
19-
"jest": "^27.0.0",
19+
"jest": "^28.0.2",
20+
"jest-environment-jsdom": "28.0.2",
2021
"postcss": "^7.0.13",
2122
"postcss-color-function": "^4.0.1",
2223
"sass": "^1.23.7"

e2e/3.x/javascript/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"@babel/core": "^7.9.0",
1414
"@babel/preset-env": "^7.9.0",
1515
"coffeescript": "^2.3.2",
16-
"jest": "^27.0.0",
16+
"jest": "^28.0.2",
17+
"jest-environment-jsdom": "28.0.2",
1718
"@vue/vue3-jest": "^27.0.0-alpha.1"
1819
},
1920
"jest": {

0 commit comments

Comments
 (0)
0