【问题标题】:phpUnit config optionsphpUnit 配置选项
【发布时间】:2010-12-26 08:49:58
【问题描述】:

以下选项是什么意思或有什么用处

<log type="coverage-html" target="./log/report" charset="UTF-8" yui="true" highlight="true"
    lowUpperBound="50" highLowerBound="80"/>
  • yui:我猜这意味着使用 yahoo ui 的东西让它看起来不错?
  • 强调:可能有一些颜色?
  • lowUpperBound、highLowerbound:这些是什么?

【问题讨论】:

    标签: php configuration yui phpunit


    【解决方案1】:

    lowUpperBound = 你的想法,直到应该覆盖的百分比代码被认为是低的。 默认情况下,低于 35 的所有内容都是低的。您将低于 50 的所有内容都指定为低,这意味着您的测试将更难摆脱困境。

    highUpperBound = 与 lowUpperBound 相同,但在您将其视为高覆盖率之前,覆盖率应具有的最小百分比。默认情况下为 70。因此,您再次使您的代码在统计上更难获得资格。

    更多信息请见in the manual

    【讨论】:

      【解决方案2】:

      截至 3.7 版本(取自 the manual):

      highlight:设置为true 时,覆盖率报告中的代码会突出显示语法。

      lowUpperBound:被视为“低”覆盖的最大覆盖百分比。

      highLowerBound:被视为“高度”覆盖的最小覆盖百分比。

      yui 是一个过时选项,不再做任何事情。我能找到的最新版本是3.6

      yui:使用 yui 库增强 html 覆盖率报告。例如,当您单击行号时,会出现一个 YUI 面板,其中包含涵盖该行的所有方法的列表。

      【讨论】:

        猜你喜欢
        • 2013-05-15
        • 1970-01-01
        • 2015-06-03
        • 1970-01-01
        • 2014-07-24
        • 2011-08-19
        • 1970-01-01
        • 2017-02-24
        • 1970-01-01
        相关资源
        最近更新 更多