【问题标题】:PHPUnit: when run in command line, display code coverage?PHPUnit:在命令行中运行时,显示代码覆盖率?
【发布时间】:2016-01-20 13:22:30
【问题描述】:

我正在从命令行运行 PHPUnit 测试,但不知道如何让它在终端中显示代码覆盖率结果。

有各种command line options here in their documentation,但它们都涉及以各种格式之一将结果输出到文件。

我是否缺少明显的解决方案?或者我需要编写一个执行的批处理文件:

  1. 执行 PHPUnit 命令并标记将代码覆盖率输出到文件
  2. 将文件的内容输出到 stdio 以便它出现在终端中

【问题讨论】:

    标签: command-line phpunit code-coverage


    【解决方案1】:

    --coverage-text 选项的文件不是强制性的,您可以运行

    ./phpunit.phar --coverage-text
    

    并在终端中获取结果。

    【讨论】:

    • 有没有办法从 --coverage-text 获得更深入的了解?例如什么数字?
    • @JohnHunt,您可以使用--coverage-html=coverage 转储包含逐行信息的精美报道报告。
    猜你喜欢
    • 2012-01-18
    • 2017-10-24
    • 2012-05-04
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-15
    • 1970-01-01
    相关资源
    最近更新 更多