我在安装 phpunit 时遇到问题。
我有 dl phpunit-6.5.5.phar
,将其重命名为 phpunit.phar
并创建 phpunit.cmd
。
我的问题是当我键入 phpunit --version
时。
错误返回给我:
Fatal error: Cannot use PHPUnit\Framework\MockObject\Stub as Stub because the name is already in use in phar://C:/bin/phpunit-6.5.5.phar/phpunit-mockobjects/Builder/InvocationMocker.php on line 16
有没有人遇到过这个错误?
最佳答案
我在 phpunit-6.5.6 和 php-7.0.0/php-7.0.27 上遇到了同样的问题。
我用两种方法解决了这个问题:
- 更新到 php-7.1.14 并保持在 phpunit-6.5.6
- 降级到 phpunit-5.7.27 并继续使用 php-7.0.0
关于phpunit安装错误: Cannot use PHPUnit\Framework\MockObject\Stub as Stub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47909147/