meteor setting for jest test with meteor packages and mocking them WAD-7097
Showing
... | ... | @@ -58,6 +58,7 @@ |
"less": "^3.10.3", | ||
"less-loader": "^5.0.0", | ||
"material-design-icons-iconfont": "^5.0.1", | ||
"meteor-jest-stubs": "^2.0.0", | ||
"sass": "^1.22.9", | ||
"sass-loader": "^7.2.0", | ||
"uglifyjs-webpack-plugin": "^2.2.0", | ||
... | ... | @@ -84,17 +85,20 @@ |
], | ||
"moduleNameMapper": { | ||
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/__mocks__/fileMock.js", | ||
"\\.(css|less)$": "identity-obj-proxy" | ||
"\\.(css|less)$": "identity-obj-proxy", | ||
"^meteor/(.*)": "<rootDir>/__mock__/.meteorMocks/index.js" | ||
}, | ||
"transform": { | ||
"^.+\\.js$": "<rootDir>/node_modules/babel-jest", | ||
".*\\.(vue)$": "<rootDir>/node_modules/vue-jest" | ||
}, | ||
"collectCoverage": true, | ||
"collectCoverageFrom": [ | ||
"**/*.{js,vue}", | ||
"!**/node_modules/**", | ||
"!**/coverage/**" | ||
"!**/coverage/**", | ||
"!**/__mock__/**" | ||
] | ||
} | ||
} | ||
\ No newline at end of file |
Please
register
or
sign in
to comment