Phpunit прекращают работать после обновления 11,04


Я только что обновил до 11,04, и теперь phpunit не работает больше :( (он хорошо работал на 10,10). Вот то, что появляется в консоли:

david@david-P55M-UD2:/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
задан 7 June 2011 в 21:08

3 ответа

, как видно из SO , это работало для меня:

sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear install --alldeps phpunit/PHPUnit
0
ответ дан 7 June 2011 в 21:08

Для 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
0
ответ дан 7 June 2011 в 21:08

К сожалению, пакет Debian для PHPUnit не работает, он не включает в себя несколько классов, которые необходимы для PHPUnit, так как версия поставляется с Natty:

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

Поэтому я советую следить за этим и пробовать решение Дэвида.

0
ответ дан 7 June 2011 в 21:08

Другие вопросы по тегам:

Похожие вопросы: