unit the test results reports pom plugin individual for example are java testing maven-2 maven-surefire-plugin

java - the - La salida falló los detalles de la prueba a stdout usando maven surefire



surefire reports are in (1)

Me parece que hay demasiada producción producida en stdout para ser útil. Intenta dejar el informe HTML abierto en tu navegador. Después de ejecutar sus pruebas simplemente actualice la página. Eche un vistazo a target/surfire-reports/index.html .

Para enviar resultados de prueba a stdout lugar de a un archivo, use el siguiente comando:

mvn test -Dsurefire.useFile=false

O para configurar en su pom.xml agregue lo siguiente a su sección de plugins .

<plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.10</version> <configuration> <useFile>false</useFile> </configuration> </plugin>

Cuando ejecuto mi compilación usando maven 2

mvn clean install

mis pruebas son ejecutadas por el complemento surefire. En caso de que la prueba falle, obtengo el siguiente resultado:

Results : Failed tests: test1(com.my.MyClassTest) Tests run: 3, Failures: 1, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] There are test failures. Please refer to /home/user/myproject/mymodule/target/surefire-reports for the individual test results.

Para obtener los detalles sobre el problema, tengo que ir y verificar la carpeta de informes surefire. Hacer esto cada vez que fallan mis pruebas se vuelve molesto. ¿Hay alguna forma de que pueda obtener esos detalles (afirmar mensaje + excepción + seguimiento de la pila) aquí mismo en el stdout?