【发布时间】:2014-10-22 15:52:18
【问题描述】:
我正在尝试使用 PHP Composer 安装 PHPUnit/Runner/Version.php,但出现以下错误。
- 在任何版本中都找不到请求的包phpunit/phpunit-runner,可能包名有错别字。
我不确定我是否安装了错误的软件包或什么。以下是我的 composer.json 文件中的内容。
{
"require-dev": {
"phpunit/phpunit": "4.1.*",
"phpunit/php-invoker": "*",
"phpunit/dbunit": ">=1.2",
"phpunit/phpunit-selenium": ">=1.2",
"phpunit/phpunit-story": "*",
"phpunit/phpunit-runner": "*" - with this removed that file is unavailable
}
}
任何帮助都会很棒。
【问题讨论】:
-
我能找到的唯一
phpunit-runner包是https://github.com/slavahatnuke/hot-phpunit-runner。你是说那个吗? -
我不这么认为。这是这个线程的一部分。 github.com/sebastianbergmann/phpunit/issues/1167。它应该加载这个文件github.com/sebastianbergmann/phpunit/blob/4.0/src/Runner/…。
-
是的,我发现了同样的事情。那这个包叫什么?它是否应该是不同包装的一部分?我向 PHPUnit 测试发送了一封电子邮件,试图弄清楚。我以前用 PEAR 安装过它,但似乎它们不再添加到 PEAR 中。
标签: php phpunit composer-php