Skip to content

Commit abf5739

Browse files
committed
Update Jest & ci config
1 parent 64a972f commit abf5739

File tree

3 files changed

+553
-33
lines changed

3 files changed

+553
-33
lines changed

.travis.yml

+3
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@ language: node_js
22

33
node_js:
44
- "7"
5+
6+
script:
7+
- yarn run test:ci

package.json

+7-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@
1515
"clean": "nwb clean-module && npm clean-demo",
1616
"start": "nwb serve-react-demo",
1717
"test": "jest --no-cache",
18-
"test:coverage": "nwb test --coverage",
19-
"test:watch": "nwb test --server"
18+
"test:coverage": "jest --coverage",
19+
"test:watch": "jest --watch",
20+
"test:ci": "jest && codecov"
2021
},
2122
"dependencies": {},
2223
"peerDependencies": {
@@ -27,6 +28,7 @@
2728
"babel-jest": "^19.0.0",
2829
"babel-preset-es2015": "^6.22.0",
2930
"babel-preset-react": "^6.23.0",
31+
"codecov": "^1.0.1",
3032
"eslint": "3.8.1",
3133
"eslint-config-react-app": "^0.5.2",
3234
"eslint-plugin-flowtype": "2.21.0",
@@ -36,6 +38,7 @@
3638
"jest": "^19.0.2",
3739
"nwb": "0.15.x",
3840
"react": "^15.4.2",
41+
"react-addons-test-utils": "^15.4.2",
3942
"react-dom": "^15.4.2",
4043
"react-test-renderer": "^15.4.2"
4144
},
@@ -66,6 +69,8 @@
6669
"windowing"
6770
],
6871
"jest": {
72+
"coverageDirectory": "./coverage/",
73+
"collectCoverage": true,
6974
"transform": {
7075
"^.+\\.js$": "./babel-jest.config.js"
7176
}

0 commit comments

Comments
 (0)