mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-04-06 03:59:53 +08:00
871 B
871 B
单元测试
准备工作
升级@webank/fes-cli
到0.4.2以上
npm i -g @webank/fes-cli
或者在项目目录执行
npm i @webank/fes-cli --save-dev
配置
通过项目根目录karma.config.js
配置单元测试,如果不存在此文件则默认使用如下配置
module.exports = {
test: ['test/**/*.spec.js'],
coverage: ['src/components/**/*', 'src/helpers/**/*']
};
- test 需要测试的脚本
- coverage 需要覆盖测试的文件
单元测试
配置项目的package.json
{
"scripts": {
"test": "fes test:unit --single-run",
},
}
在项目目录执行
npm run test
覆盖测试
配置项目的package.json
{
"scripts": {
"cover": "fes test:unit --single-run --coverage",
},
}
在项目目录执行
npm run cover