我正在使用PHPUnit在我的Symfony2项目和Travis CI中运行测试。当我使用它而没有生成代码覆盖率时,一切都很好--所有的测试都是通过的。当启用代码覆盖率选项时,有几个测试会失败。
有代码覆盖率和没有代码覆盖率的运行环境之间有什么区别,这可能会影响测试的正确性?
发布于 2014-05-05 14:41:45
您绝对应该检查错误日志,以了解发生了什么。但我记得,当你启用覆盖率报告时,xdebug就进来了。Xdebug的最大嵌套级别是100。情况可能是这样的。
https://stackoverflow.com/questions/23466132
复制相似问题