Slide 21
Slide 21 text
Jest ͱvue-test-utilsηοτΞοϓ
{
"env": {
"test": {
"presets": [
[
"@babel/preset-env",
{
"targets": {
"node": "current"
}
}
]
]
}
}
} CBCFMSD
module.exports = {
moduleNameMapper: {
'^@/(.*)$': '/$1',
'^~/(.*)$': '/$1',
'^vue$': 'vue/dist/vue.common.js'
},
moduleFileExtensions: ['js', 'vue',
'json'],
transform: {
'^.+\\.js$': 'babel-jest',
'.*\\.(vue)$': 'vue-jest',
},
"collectCoverage": true,
"collectCoverageFrom": [
"/components/**/*.vue",
"/pages/**/*.vue"
]
}
KFTUDPOpHKT