【问题标题】:Devel::Cover report Branch and condition Coverage shows n/a in the report ??Devel::Cover 报告分支和条件 Coverage 在报告中显示 n/a ??
【发布时间】:2015-08-20 04:59:59
【问题描述】:

我正在使用 apache 使用 Devel::Cover 生成一些 .pm 和 mason 文件的覆盖率 但是对于 mason 文件,分支和条件的覆盖率显示为 n/a,而对于相同的 mason 文件语句覆盖率将达到 100%。请帮忙。

【问题讨论】:

    标签: perl perl-module cpan devel-cover


    【解决方案1】:

    你的 mason 文件中是否有任何分支和条件?如果没有,您将看到 n/a。

    我假设您正在查看 pm 文件的分支和条件,但还要检查您是否没有关闭分支和条件覆盖。它们默认开启。

    【讨论】:

    • 我们在 mason 组件中有分支和条件,我们没有关闭分支和条件覆盖。我们已经在 apache conf 中包含的 mod_perl 文件中通过了 use Devel::Cover。在 apache.conf 文件中我们设置了 PerlSetEnv DEVEL_COVER_OPTIONS -db,,-coverage,statement,branch,condition,subroutine
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多