Add testing infrastructure using jest

Added simple test to illustrate how to use jest with react.
This commit is contained in:
Joey Payne 2016-03-03 14:32:30 -07:00
commit e53cbd0fc6
4 changed files with 58 additions and 15 deletions

View file

@ -21,6 +21,7 @@
},
"client_certificate": "",
"scripts": {
"test": "jest",
"dev": "webpack-dev-server --progress --colors --port 8090",
"serve": "./node_modules/.bin/http-server -p 8080",
"start": "npm run serve | npm run dev",
@ -149,6 +150,7 @@
"main_html": "index.html",
"devDependencies": {
"babel-core": "^6.5.1",
"babel-jest": "*",
"babel-loader": "^6.2.2",
"babel-preset-es2015": "^6.5.0",
"babel-preset-react": "^6.5.0",
@ -157,10 +159,34 @@
"babel-preset-stage-2": "^6.5.0",
"babel-preset-stage-3": "^6.5.0",
"http-server": "^0.8.4",
"jest-cli": "*",
"jest-webpack-alias": "^2.2.0",
"react-addons-test-utils": "^0.14.7",
"redux-devtools": "^3.1.1",
"webpack": "*",
"webpack-dev-server": "^1.11.0"
},
"keywords": [],
"node_main": ""
"node_main": "",
"jest": {
"scriptPreprocessor": "<rootDir>/jest/preprocessor.js",
"unmockedModulePathPatterns": [
"<rootDir>/node_modules/react",
"<rootDir>/node_modules/material-ui",
"<rootDir>/node_modules/react-dom",
"<rootDir>/node_modules/react-addons-test-utils",
"<rootDir>/node_modules/fbjs"
],
"testFileExtensions": [
"jsx",
"js",
"es6"
],
"moduleFileExtensions": [
"js",
"jsx",
"json",
"es6"
]
}
}