PhpUnit 无限期运行
Posted
技术标签:
【中文标题】PhpUnit 无限期运行【英文标题】:PhpUnit runs indefinitely 【发布时间】:2019-02-04 23:20:29 【问题描述】:实施的 php 单元测试均未运行。 它也不会抛出错误。
没有记录错误,测试继续无限运行。
C:\xampp_v7.0\htdocs\...>vendor\bin\phpunit --verbose tests\TestCase\Model\Table\UsersTableTest.php
PHPUnit 6.5.9 by Sebastian Bergmann and contributors.
Runtime: PHP 7.0.30 with Xdebug 2.5.5
Configuration: C:\xampp_v7.0\htdocs\...\phpunit.xml.dist
【问题讨论】:
【参考方案1】:我重新启动了 mysql 服务器,这已修复。
另一个可能的原因是
Fixtures 中加载的数据中的错误(fixture 文件中的任何语法错误都可能导致这种情况) 这可以通过排除所有fixture 并一次包括它们并运行测试来识别。使用这种方式可以找到导致问题的夹具。【讨论】:
以上是关于PhpUnit 无限期运行的主要内容,如果未能解决你的问题,请参考以下文章
markdown [代码覆盖率Phpunit]安装Xdebug并使用Phpunit运行代码覆盖率#xdebug #phpunit #code #coverage