Preparando Aptana para PHPUnit
Esta nota se centra en la integración de PHPUnit en Aptana.Activar External Tools
El primer paso es activar las External Tools. Para ello hay que:- Ir al menú Window ➔ Customize Perspective.
- Seleccionar la pestaña Command Groups Availability.
- Activar External Tools.
Ahora tendremos la opción en el menú Run (cerca del final). También en la barra de herramientas nos aparecerá el icono del menú desplegable, junto al icono de Run.
Crear una configuración para ejecutar PHPUnit
El siguiente paso es crear una configuración para ejecutar el test.- Ir al menú Run ➔ External Tools ➔ External Tools Configurations…
- Creamos una nueva dentro de Program, con los siguientes datos:
- Name: PHPUnit (por ejemplo)
- Location: el path completo para PHPUnit, en mi caso: /usr/local/bin/phpunit
- Working Directory: el path para la base del proyecto, en mi caso /Library/WebServer/Documents/Academia
- Arguments: --bootstrap bootstrap.php --colors --verbose tests
La línea anterior llama a un archivo bootstrap.php que lo único que hace es incluir el autoloader de composer.
Asegurarnos de que PHP es accesible a esta herramienta
Ahora un paso importante, tenemos que asegurarnos de que PHP se ejecute correctamente. Mi instalación contempla una instalación de PHP en una ubicación personalizada y el PHP original está deshabilitado, por lo que no va a funcionar.- Nos vamos la pestaña Enviroment.
- Clic en el botón Select…
- Escogemos la variable PATH, que se añadirá a la lista de variables de ambiente
- Editamos la variable para añadir la ruta al ejecutable de PHP que queremos usar.
Probando todo
Una vez realizados los pasos anteriores, al pulsar en el botón de External Tools y seleccionar la configuración de PHPUnit el entorno de tests debería funcionar y mostrar, por tanto, la cantidad de tests y aserciones probadas y su resultado.Por desgracia, la consola de Aptana Studio no nos mostrará el resultado en colores.
No hay comentarios:
Publicar un comentario