开玩笑的覆盖率报告会生成未知的报告测试vue文件

时间:2019-02-28 16:47:48

标签: unit-testing jestjs vue-cli-3

我设置了以下玩笑配置,以生成有关项目中Vue文件的覆盖率报告

module.exports = {
"collectCoverage": true,
"collectCoverageFrom": [
    "public/client/app/**/*.vue",
    "!**/node_modules/**"
],
moduleFileExtensions: [
    "js",
    "jsx",
    "json",
    "vue"
],
transform: {
    "^.+\\.vue$": "vue-jest",
    ".+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$": "jest-transform-stub",
    "^.+\\.jsx?$": "babel-jest"
},
moduleNameMapper: {
    "^@/(.*)$": "<rootDir>/public/client/$1"
},
snapshotSerializers: [
    "jest-serializer-vue"
],
testMatch: [
    "**/__tests__/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)"
],
testURL: "http://localhost/"
};

哪一种对我有用....但是它为项目的根目录生成了一个未知的报告(没有vue组件)..任何想法我如何阻止它的创建? enter image description here

0 个答案:

没有答案