控制器中 运行 模型代码的 CakePHP 2.x 代码覆盖率

CakePHP 2.x code coverage for model code that's run in a controller

当 运行 在 CakePHP 应用程序中测试控制器时,我希望看到控制器和任何其他相关代码(例如控制器中使用的模型)的代码覆盖率,但对我来说并非如此.

是否有 CakePHP 或 PHPUnit 或 XDebug 的配置选项可以包含 "other" 代码的代码覆盖率?

注意:这只是 CakePHP 的 Web 测试界面中的一个问题,在命令行上,每个文件都包含在测试覆盖率报告中。

忽略网络测试接口,CakePHP 3 甚至没有它了。

如果您真的需要一个奇特的表示,我建议您 VisualPHPUnit 它适用于任何使用 PHPUnit 3.5+ 的项目。我猜想它也会显示正确的覆盖范围。