Pregunta

Me acaba de empezar a desarrollar (desde cero) un nuevo proyecto en Erlang. Yo uso Erlide, un plugin para Eclipse. Escribí algunas pruebas unitarias (utilizando EUnit) pero me parece correr cada uno de ellos (uno por uno) con la mano bastante molesto. ¿Hay alguna manera de automatizar este proceso, de manera que - con sólo un par de clics - todas mis pruebas se ejecutan

Gracias de antemano por su ayuda.

¿Fue útil?

Solución

Para ejecutar todas las pruebas en un directorio puede utilizar la primitiva:

{dir, Path::string()}
  

Esto comprueba todos los archivos de objetos en el directorio especificado, como si se hubiera especificado individualmente utilizando {archivo, nombre del archivo}.

También puede utilizar el file applicationand primitiva y otros para definir conjuntos de pruebas.

puede encontrar documentación de todos estos bajo representación prueba de 1,5 EUnit

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top