伊斯坦布尔覆盖 HTML 报告中的嵌套目录
Posted
技术标签:
【中文标题】伊斯坦布尔覆盖 HTML 报告中的嵌套目录【英文标题】:Istanbul coverage nested directories in HTML report 【发布时间】:2014-10-07 02:15:15 【问题描述】:来自Istanbul 的 html 格式的单元测试覆盖率报告显示了 index.html
中项目的每个文件夹。
它实际上是扁平化的目录结构。是否可以选择使用嵌套文件夹呈现 html 报告?
【问题讨论】:
【参考方案1】:使用伊斯坦布尔的新 CLI nyc,可以创建一个 .nycrc
配置文件,并使用一个 glob 数组指定您希望在覆盖报告中包含哪些文件:
...
"include": [
"**/dist/myfile*.js",
"**/test/**/*.spec.js"
],
...
还可以指定应该排除哪些文件:
...
"exclude": [
"**/dist/myfile*.js",
"**/test/**/*.spec.js"
],
...
More about this on GitHub.
【讨论】:
以上是关于伊斯坦布尔覆盖 HTML 报告中的嵌套目录的主要内容,如果未能解决你的问题,请参考以下文章
为在 phantomjs 中的 browserify 包上运行的 jasmine 测试生成伊斯坦布尔代码覆盖率报告(通过 grunt)