Instalar PHPUnit en el XAMPP de Ubuntu

In: php

5 abr 2010

phpunit logo Instalar PHPUnit en el XAMPP de UbuntuUna 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 [...]

Formulario de Comentario

Página 1 de 11