phpdocumentor php windows selenium phpunit pear

phpdocumentor - @author php



¿Cómo puedo eliminar completamente PHPUnit utilizando el instalador PEAR? (2)

Revisé la carpeta PHPUnit, todavía estaba allí?

Eso podría ser debido a subcomponentes (Extensiones, Marco). Sin embargo no debes preocuparte por eso.

Para instalar la última versión, realice los siguientes dos comandos:

> pear config-set auto_discover 1 config-set succeeded > pear upgrade ...

Esto llevará algún tiempo y actualizará todo lo que está instalado actualmente. Como ya tiene algunas extensiones disponibles y la última versión de PHPUnit puede requerirlas, entonces actualícelas para evitar fallas en el siguiente comando:

> pear install pear.phpunit.de/PHPUnit

Esto ahora debería instalarlo:

Did not download optional dependencies: phpunit/PHP_Invoker, use --alldeps to download automatically phpunit/PHPUnit can optionally use package "phpunit/PHP_Invoker" (version >= 1.0.0) downloading PHPUnit-3.6.7.tgz ... Starting to download PHPUnit-3.6.7.tgz (118,349 bytes) ..........................done: 118,349 bytes install ok: channel://pear.phpunit.de/PHPUnit-3.6.7

Solución de problemas PEAR

Como informaste en los comentarios, esto no funcionó. Probablemente la pera está en un estado en el que no sabe dónde está la parte superior e inferior. Tiempo de fuerza. Primero, borra el caché:

> pear clear-cache reading directory C:/.../Temp/pear/cache 0 cache entries cleared

Luego forzar actualizaciones de canal:

> pear channel-update -f pear.php.net Updating channel "pear.php.net" Update of Channel "pear.php.net" succeeded > pear channel-update -f pear.phpunit.de Updating channel "pear.phpunit.de" Update of Channel "pear.phpunit.de" succeeded

Luego forzar la instalación phpunit:

> pear install -a -f phpunit/PHPUnit

Instalé PHPUnit utilizando el instalador PEAR hace unos días (también instalé Selenium RC para realizar pruebas en PHP). Ahora quiero desinstalarlo (también eliminar todas las carpetas y archivos relacionados)

Ejecuté el siguiente comando:

pear uninstall phpunit/PHPUnit

y la consola desplegada:

phpunit/PHPUnit not installed

Revisé la carpeta PHPUnit, todavía estaba allí?

¿Fue desinstalado? Intento reinstalar una nueva unidad PHP, pero la consola muestra:

No releases available for package "pear.phpunit.de/PHPUnit"

¿Cómo puedo reinstalarlo?

Aquí está la salida de pear list -c pear.phpunit.de :

Aquí está la salida de la pear list -c pear.phpunit.de de pear list -c pear.phpunit.de :


Como Google hizo referencia a esta pregunta como "cómo QUITARLA", parece importante responder a la pregunta.

Como root, utilice:

pear list -c phpunit | grep stable | awk ''{print "phpunit/"$1}'' | xargs pear uninstall

Encontré esta respuesta here