Phpunit 升级到 11.04 后停止工作

¢ 我刚刚升级到 11.04,现在 phpunit 不再运行了:((它在 10.10 上是工作惩罚)。这是控制台中显示的内容:

[email protected]:/var/www/magento$ phpunit UnitTests.php 
PHP Warning:  require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file or directory in /usr/bin/phpunit on line 38
PHP Stack trace:
PHP   1. {main}() /usr/bin/phpunit:0
PHP Fatal error:  require_once(): Failed opening required 'PHP/CodeCoverage/Filter.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/bin/phpunit on line 38
PHP Stack trace:
PHP   1. {main}() /usr/bin/phpunit:0

任何提示?

3
2022-06-07 14:37:08
资源 分享
答案: 3

对于 ubuntu 11.10,请使用以下内容:

sudo apt-get install php-pear

sudo pear upgrade pear

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com

sudo pear install --alldeps phpunit/PHPUnit
2
2022-06-28 19:59:35
资源

不幸的是,PHPUnit 的 Debian 软件包已损坏,它不包括许多 PHPUnit 必不可少的类,因为 Natty 提供的版本:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=610676

所以我建议观看它并尝试与大卫一起解决。

1
2022-06-07 19:01:36
资源

所以 所示,这对我有用:

sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear install --alldeps phpunit/PHPUnit
3
2022-06-07 14:58:44
资源