diff --git a/generators/cucumber/generator.ts b/generators/cucumber/generator.ts index 8970803b518..918b3b06f86 100644 --- a/generators/cucumber/generator.ts +++ b/generators/cucumber/generator.ts @@ -63,6 +63,15 @@ export default class CucumberGenerator extends JavaApplicationGenerator { { key: 'cucumber.plugin', value: `pretty, html:${application.temporaryDir}cucumber-reports/Cucumber.html` }, ]); }, + upgradeJunitJupiter({ source }) { + // https://github.com/cucumber/cucumber-jvm/issues/3071#issuecomment-3281811324, SpringBoot depends on 5.12.2 + const junitJupiterProperty = { + property: 'junit-jupiter.version', + value: '5.13.3', + }; + source.addMavenProperty?.(junitJupiterProperty); + source.addGradleProperty?.(junitJupiterProperty); + }, addDependencies({ application, source }) { const { javaDependencies, gradleBuildSrc } = application; source.addJavaDefinitions?.( diff --git a/generators/server/resources/gradle/libs.versions.toml b/generators/server/resources/gradle/libs.versions.toml index 7e150ff089b..041545980f5 100644 --- a/generators/server/resources/gradle/libs.versions.toml +++ b/generators/server/resources/gradle/libs.versions.toml @@ -7,7 +7,7 @@ feign-reactor-bom = { module = 'com.playtika.reactivefeign:feign-reactor-bom', v # Cucumber testng = { module = 'org.testng:testng', version = '7.11.0' } -cucumber-bom = { module = 'io.cucumber:cucumber-bom', version = '7.23.0' } +cucumber-bom = { module = 'io.cucumber:cucumber-bom', version = '7.30.0' } mongock-bom = { module = 'io.mongock:mongock-bom', version = '5.5.1' }