2017-12-20 6 views
2

phpunitをインストールする際に問題があります。phpunitのインストールエラー:PHPUnit Framework MockObject Stubをスタブとして使用できません

私は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

は、誰もが前に、このエラーが発生しましたか?

答えて

0

SymfonyフレームワークでPHPUnitを使用しているときにこの問題が発生しました。

私のディレクトリパスはSymfonyTest7/App/Binでした。

あなたが実行したいPHPUnitのファイルは、以下のように私は、コマンドを実行しなければならなかった、あなたのbinフォルダにあるので(どちらがお使いの端末に入力されます):

1. php phpunit --version 
2. php bin/php --version 

あなたのCDへの場合は、最初のオプションが使用されていますbinフォルダー。

project_nameフォルダーにある場合は、2番目のオプションが使用されます。

0

phpunit-6.5.6とphp-7.0.0/php-7.0.27で同じ問題がありました。

は、私は2つの方法でこれを解決:

  1. 更新のphp-7.1.14へと-5.7.27ををphpunitとPHP-7.0.0に滞在するのPHPUnit-6.5.6
  2. 格下げに滞在します
関連する問題