npm install --save-dev jest vue-jest vue-test-loader regenerator-runtime babel-jest '[email protected]'
Add the following to your package.json
"scripts": {
"jest": "jest",
"jest:cover": "jest --coverage",
},
"jest": {
"collectCoverage": true,
"collectCoverageFrom": [
"src/utils/*.js" // depends on project
],
"transformIgnorePatterns": [
"node_modules/core-js",
"node_modules/babel-runtime"
],
"moduleNameMapper": {
"quasar": "quasar-framework/dist/quasar.mat.esm.js"
}
}
Then you can just "yarn run jest"