Skip to content

Commit dbcc9d0

Browse files
xiaoyuhengregberge
authored andcommitted
feat: support jest v24 (#196)
BREAKING CHANGE: v4.x is only compatible with Jest v24, use v3.x with Jest v23.
1 parent db731a3 commit dbcc9d0

File tree

6 files changed

+611
-840
lines changed

6 files changed

+611
-840
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ language: node_js
22

33
node_js:
44
- 8
5-
- 9
65
- 10
76

87
before_install:

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
[![Dependencies](https://img.shields.io/david/smooth-code/jest-puppeteer.svg?path=packages%2Fjest-puppeteer)](https://david-dm.org/smooth-code/jest-puppeteer?path=packages/jest-puppeteer)
1313
[![DevDependencies](https://img.shields.io/david/dev/smooth-code/jest-puppeteer.svg)](https://david-dm.org/smooth-code/jest-puppeteer?type=dev)
1414

15-
```
15+
```bash
16+
# for jest 22~23
17+
npm install --save-dev jest-puppeteer@3.9.0 puppeteer jest
18+
# for jest 24+
1619
npm install --save-dev jest-puppeteer puppeteer jest
1720
```
1821

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,8 @@
2828
"@babel/cli": "^7.2.0",
2929
"@babel/core": "^7.2.0",
3030
"@babel/preset-env": "^7.2.0",
31-
"babel-core": "7.0.0-bridge.0",
3231
"babel-eslint": "^10.0.1",
33-
"babel-jest": "^23.6.0",
32+
"babel-jest": "^24.1.0",
3433
"conventional-github-releaser": "^3.1.2",
3534
"cross-env": "^5.2.0",
3635
"eslint": "^5.10.0",
@@ -39,7 +38,7 @@
3938
"eslint-plugin-import": "^2.14.0",
4039
"express": "^4.16.4",
4140
"husky": "^1.3.1",
42-
"jest": "^23.6.0",
41+
"jest": "^24.1.0",
4342
"lerna": "^3.6.0",
4443
"lint-staged": "^8.1.0",
4544
"prettier": "^1.15.3",

packages/jest-puppeteer-preset/jest-preset.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"globalSetup": "jest-environment-puppeteer/setup",
33
"globalTeardown": "jest-environment-puppeteer/teardown",
44
"testEnvironment": "jest-environment-puppeteer",
5-
"setupTestFrameworkScriptFile": "expect-puppeteer"
5+
"setupFilesAfterEnv": ["expect-puppeteer"]
66
}

packages/jest-puppeteer/jest-preset.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"globalSetup": "jest-environment-puppeteer/setup",
33
"globalTeardown": "jest-environment-puppeteer/teardown",
44
"testEnvironment": "jest-environment-puppeteer",
5-
"setupTestFrameworkScriptFile": "expect-puppeteer"
5+
"setupFilesAfterEnv": ["expect-puppeteer"]
66
}

0 commit comments

Comments
 (0)