Instalar PHPUnit en el XAMPP de Ubuntu
In: php
5 abr 2010
Una vez hay instalado XAMPP en Ubuntu para poder realizar proyectos en un servidor web de desarrollo, es interesante la opción de tener instalado PHPUnit para hacer pruebas unitarias de nuestros proyectos.
Para ello, hay que instalar PHPUnit desde PEAR:
- Ir a la carpeta del PEAR y añadir el repositorio de PHPUnit:
cd /opt/lampp/lib/php/PEAR sudo ./pear channel-discover pear.phpunit.de
- Actualizar la base de datos de PEAR:
sudo ./pear update-channels
- Instalar PHPUnit:
sudo ./pear install phpunit/PHPUnit
Ahora para comprobar la correcta instalación, si se ejecuta el siguiente comando desde cualquier sitio:
phpunit --version |
Se debe mostrar el siguiente mensaje (quizás con la versión modificada):
PHPUnit 3.4.11 by Sebastian Bergmann. |
Para realizar una pequeña prueba del correcto funcionamiento, y siguiendo el manual de instalación de Zend Framework y Zend Tool, hay que modificar el fichero /opt/lampp/htdocs/testzf/tests/phpunit.xml
gedit /opt/lampp/htdocs/testzf/tests/phpunit.xml |
En un principio tiene que estar vacío si no se ha hecho ninguna modificación. Hay que añadir el siguiente contenido, guardar y cerrar:
<?xml version="1.0" encoding="UTF-8"?> <phpunit> <testsuite name="testzf"> <directory>./</directory> </testsuite> </phpunit> |
Posteriormente, desde el terminal se ejecuta el siguiente comando:
phpunit /opt/lampp/htdocs/testzf/tests |
Si todo es correcto, el terminal devolverá lo siguiente:
PHPUnit 3.4.11 by Sebastian Bergmann. Time: 0 seconds, Memory: 3.50Mb OK (0 tests, 0 assertions) |

1 Comentario en Instalar PHPUnit en el XAMPP de Ubuntu
Configurar PHPUnit y Zend Framework | Otro Blog Más
13 mayo 2010 a las 08:11
[...] para realizar los tests con Zend Framework. En este caso, el entorno esta formado a partir de la instalación de PHPUnit y Zend Framework en XAMPP. Así, los archivos necesarios estarán en la carpeta tests, al mismo nivel que [...]