Tag: MAVEN-SUREFIRE-PLUGIN
Cuando se cambia la aplicación de Spring Boot 2.2 a 2.5.5 con JDK 17, el complemento de prueba Surefire no inicia ninguna prueba existente. Este es el mensaje: [INFO] T E S T S [INFO] ——————————————————- [INFO] [INFO] Results: [INFO] [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 . . . Read more
¿Existe alguna manera de omitir la compilación de las pruebas de integración cuando las pruebas unitarias fallan? Es decir, compilar (y ejecutar) las pruebas de integración solo en caso de que todas las pruebas unitarias hayan pasado. Estoy usando los complementos Maven Surefire y Failsafe. EDITO: Llamo a Maven usando . . . Read more
Tengo pruebas de JUnit en src/test/java/ y pruebas de groovy en src/test/groovy/. Puedo ejecutar todas las pruebas en IDE, pero quiero agregarlas a mvn test. Si utilizo: <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-surefire-plugin</artifactid> <version>3.0.0-M5</version> <configuration> <argline>${arg}</argline> <includes> <include>**/*Test.class</include> </includes> </configuration></plugin> mvn test ejecutará todo desde el paquete groovy, pero si añado junit para . . . Read more
Supongamos que tenemos un test dinámico JUnit5 como este: public class ProbaTest { @TestFactory public Iterable<dynamicnode> tests() { return Collections.singleton( DynamicTest.dynamicTest(“aaa”, () -> { throw new AssertionError(“FAIL, as planned”); }) ); } } Cuando se ejecuta con el plugin Surefire Maven, falla de la siguiente manera: [INFO] — maven-surefire-plugin: 2.22.2: . . . Read more
Tenemos una clase principal de Java que leerá los datos de entrada de Excel y generará varios archivos suite.xml dentro de una carpeta ExecutionSuites. (El número total de .xml depende de la entrada proporcionada en Excel) Quiero ejecutar primero la clase principal de Java y luego ejecutar estos archivo suiteXmlFiles . . . Read more