¿Hay alguna forma existente para generar informes de éxito seguro con simple acumulación herramienta?
Pregunta
Estoy trabajando en un proyecto usando Scala corriendo selenio pone a prueba como parte de un proceso de integración continua. Hudson muestra información muy útil sobre la base de los resultados en los informes de éxito seguro, pero yo preferiría usar SBT a Maven. ¿Hay una manera de conseguir existente SBT para generar informes de éxito seguro de las pruebas de SBT?
Solución
Hay tres métodos para lograrlo. Creo que la primera sería una gran contribución que hacer a SBT!
Escribir un TestsListener de SBT para generar informes de éxito seguro XML
actualmente no hay informes unificados, según el Maven segura plugin. Sería posible añadir esto a SBT con una costumbre TestsListener .
pasar argumentos al marco de pruebas a la generación de XML gatillo
No creo Especificaciones o soporte ScalaTest el formato XML de éxito seguro directamente. Fue solicitó recientemente para ScalaTest.
Utilice un adaptador de JUnit para sus pruebas, y utilizar el JUnitRunner
ScalaTest y especificaciones proporcionan rasgos se puede mezclar en sus pruebas de lo que son compatibles con JUnit. JUnit apoyo en SBT está siendo re-integrarse en este momento, pero no sé si va a apoyar esto.
Especificaciones sí utiliza el Maven + de éxito seguro para él es la acumulación de Hudson.