P. Korstanje, por favor ayúdame,
Se creó el archivo junit-platform.properties con la siguiente configuración
cucumber.execution.parallel.enabled=true
cucumber.execution.parallel.config.strategy=fixed
cucumber.execution.parallel.config.fixed.parallelism=16
gradle usado
pepino=”5.6.0″
corredor de pepino
import io.cucumber.junit.Cucumber;
import org.junit.runner.RunWith;
@RunWith(Cucumber.class)
public class RunCucumberTest {
}
ganchoclase
@SpringBootTest(classes = SpringBootCucumberApplication.class)
public class UIHooks {}
SpringApp
@ExtendWith(SpringExtension.class)
@SpringBootApplication(scanBasePackages = {"io.tpd.springbootcucumber"})
@EntityScan(basePackages = {"io.tpd.springbootcucumber"})
public class SpringBootCucumberApplication {}
Como ejemplo, traté de usar https://github.com/cucumber/cucumber-jvm/blob/master/junit-platform-engine/README.md#surefire-and-gradle-workarounds para Gradle
pero val consoleLauncherTest registrando la solución (JavaExec::class) y @Cucumber no me ayudó
¿Ha sido útil esta solución?
Tu feedback nos ayuda a saber si la solución es correcta y está funcionando. De esta manera podemos revisar y corregir el contenido.
Parece que todavía estás usando JUnit 4 y
cucumber-junit
. También@ExtendWith(SpringExtension.class)
no le hará ningún bien a Pepino. Podría valer la pena centrarse en el aspecto mínimo de stackoverflow.com/help/minimal-reproducible-example– Diputado Korstanje
16 de junio de 2020 a las 17:07
Incluso podría valer la pena dejar la bota de resorte fuera por completo. Vea si puede hacer que una palabra de saludo funcione.
– Diputado Korstanje
16 de junio de 2020 a las 17:09