我正在使用this插件生成覆盖率报告。但是,它不起作用。我收到了错误:
设置失败:无法读取属性' outdir'未定义的
TypeError:无法读取属性' outdir'未定义的
您知道如何解决此问题并生成报告吗?
答案 0 :(得分:0)
这是一个很好的解决方案。
在protractor.conf.js中指定一个自定义脚本。
plugins: [
{
path: 'scripts/protractor-e2e-coverage-custom.js'
}
];
在自定义脚本中,设置默认值。
const coverage = require('protractor-e2e-coverage');
const path = require('path');
coverage.outdir = path.resolve(process.cwd(), 'test/e2e-stats/report');
var coveragePlugin = new coverage.CoveragePlugin();