好吧,我在尝试设置代码覆盖率报告时遇到了问题。我必须做的第一件事是安装 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。
如果您需要更多信息,请告诉我。
谢谢。