【发布时间】:2012-08-23 10:29:15
【问题描述】:
好吧,我在尝试设置代码覆盖率报告时遇到了问题。我必须做的第一件事是安装 xdebug,我做到了,它工作了......好吧,实际上,它没有显示我的测试代码的覆盖范围,而是显示了 PHPUnit 模块目录中的几个文件,以及其他一些文件来自框架系统目录的奇怪文件,例如:
C:/xampp/htdocs/.../src/modules/Unittest/classes/kohana/unittest/helpers.php
C:/xampp/htdocs/.../src/modules/Unittest/classes/unittest/helpers.php
C:/xampp/htdocs/.../src/system/classes/kohana/config.php
另一个问题是,应该是 html 报告的覆盖率文件是由每个执行的“phpunit”命令创建的,它们总是保存到 C:// 目录中。我试图在 php.ini 的 xdebug 设置中更改它,但没有任何效果。
有人知道是什么原因吗?
如果这是任何有用的信息,我正在使用 Jenkins。
如果您需要更多信息,请告诉我。
谢谢。
【问题讨论】:
标签: testing jenkins phpunit code-coverage xdebug