PHPUnit は他のプロジェクトではうまく機能しますが、Yii テストを実行しようとすると、(空のテストでも) 次の警告が表示されます。
1 件の失敗がありました:
1) 警告
警告: include(PHP_Invoker.php): ストリームを開くことができませんでした: No such file or directory in C:\Users\pumpkin\Documents\GitHub\arhano\codebase\arhanoii\vendor\yiisoft\yii\framework\YiiBase.php on line 423
警告: include(): 含めるために 'PHP_Invoker.php' を開けませんでした (include_path='.;C:\Users\pumpkin\Documents\GitHub\arhano\codebase\arhanoii\components;C:\Users\pumpkin\Documents\ GitHub\arhano\codebase\arhanoii\models;C:\xampp\php\PEAR') in C:\Users\pumpkin\Documents\GitHub\arhano\codebase\arhanoii\ vendor\yiisoft\yii\framework\YiiBase.php の423行目
phpunit/PHP_Invoker をインストールする必要があるようですが、Win では使用できない pcntl PHP 拡張機能が必要なため、不可能です。
この警告をミュートする方法を知っていますか? PHP_Invoker を使用せずに Windows で Yii テストを実行することは可能ですか?