【问题标题】:How to merge two different jscoverage.json files?如何合并两个不同的 jscoverage.json 文件?
【发布时间】:2014-05-27 04:03:13
【问题描述】:

我正在使用 jscoverage 进行报道。现在的问题是在将报告存储 15 次后它停止工作。所以我得到了一个包含一些行的报告。现在,如果我再次尝试重新开始覆盖并尝试合并新旧文件的 jscoverage.json,那么它就会损坏。有人可以建议如何合并两个 jscoverage.json 文件吗??

注意:我所采用的覆盖范围是针对同一个 js 文件 so 目录,一切都保持不变。

【问题讨论】:

    标签: json code-coverage jscoverage


    【解决方案1】:

    您可以使用 JSCover(jscoverage 的继任者)合并报告。使用以下命令,

    java -cp JSCover-all.jar jscover.report.Main --merge REPORT-DIR1 REPORT-DIR2 REPORT-DIR3...DEST-DIR
    

    看,

    http://tntim96.github.io/JSCover/manual/manual.xml#reportMerging

    【讨论】:

    • JSCover 的 JSON 格式已更改以适应分支覆盖 (tntim96.github.io/JSCover/manual/…) - 因此不能再用于合并 jscoverage 的 JSON(尽管旧版本的 JSCover 可能可以工作,或者如果您可以轻松修改以工作想去那个麻烦)。
    猜你喜欢
    • 2019-10-31
    • 2022-11-09
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多