Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
J’espère poster au bon endroit, désolé si ce n'est pas le cas.
J'utilise Zend 1.11.11.
J'essaye de mettre en place les tests unitaire sur une application Zend.
J'ai installer PHPUnit comme suit:
[lang=shell]sudo apt-get install php-pear sudo pear channel-discover pear.phpunit.de sudo pear install phpunit/PHPUnit
Visiblement Phpunit est bien installer :
[lang=shell]phpunit --version PHPUnit 4.0.12 by Sebastian Bergmann.
Lorsque je lance un test unitaire voilà le résultat :
[lang=shell]:/var/www/workspace/MonProjet/tests$ sudo phpunit controllers_IndexControllerTest PHP Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /var/www/workspace/MonProjet/lib/Zend/Loader.php on line 266 PHP Warning: require_once(PHPUnit/Runner/Version.php): failed to open stream: No such file or directory in /var/www/workspace/MonProjet/lib/Zend/Test/PHPUnit/ControllerTestCase.php on line 23 PHP Fatal error: require_once(): Failed opening required 'PHPUnit/Runner/Version.php' (include_path='/var/www/workspace/MonProjet/tests/../lib:.:/usr/share/php:/usr/share/pear') in /var/www/workspace/MonProjet/lib/Zend/Test/PHPUnit/ControllerTestCase.php on line 23
J'imagine que le problème viens de ma config de Zend mais je ne sais pas quoi changer.
Sûrement quelque chose dans bootstrap ou dans un .ini.
Quelqu'un peut-il me venir en aide ?
Hors ligne