PHPUnit 适用于其他项目,但是当我尝试运行 Yii 测试时,我收到以下警告(即使是空测试):
有 1 次失败:
1) 警告
警告:include(PHP_Invoker.php):打开流失败:C:\Users\pumpkin\Documents\GitHub\arhano\codebase\arhanoii\vendor\yiisoft\yii\framework\YiiBase.php 中没有这样的文件或目录423
警告:include():无法打开“PHP_Invoker.php”以包含(include_path='.;C:\Users\pumpkin\Documents\GitHub\arhano\codebase\arhanoii\componen ts;C:\Users\pumpkin\Documents\ GitHub\arhano\codebase\arhanoii\models;C:\xampp\php\PEAR') 在 C:\Users\pumpkin\Documents\GitHub\arhano\codebase\arhanoii\ vendor\yiisoft\yii\framework\YiiBase.php 上第 423 行
看起来我必须安装 phpunit/PHP_Invoker,但这是不可能的,因为它需要 pcntl PHP 扩展,这在 Win 上不可用。
你知道如何消除这个警告吗?是否可以在不使用 PHP_Invoker 的情况下在 Windows 上运行 Yii 测试?