我有一个单调测试,表现得很有趣 . 测试通过,但代码覆盖率报告显示一条特定的行(即注释) - 未涵盖,这会影响代码覆盖率统计信息:
被测试类的定义如下:
class User implements UserInterface, \Serializable
当我删除 , \Serializable 部分时,问题就消失了,但是我的代码会以其他方式中断,这不是解决方案 .
有谁知道为什么会发生这种情况?
phpunit --version
PHPUnit 3.6.11 by Sebastian Bergmann.
1 回答
看起来像PHPUnit令牌流解析器中的错误,并且行为绝对不会以任何方式预期 .
我不认为你可以通过创建错误报告做更多的事情 .