diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e30f4c34c..8b11c5edb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,9 +10,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] - ### Fixed - [Core] Enhanced stack trace to include step location for better debugging in case of datatable conversion errors ([#2908](https://github.com/cucumber/cucumber-jvm/pull/2908) Thomas Deblock) +- [Archetype] Set `cucumber.junit-platform.naming-strategy` to `long` when using Surefire. ### Changed - [JUnit Platform Engine] Use JUnit Platform 1.11.0 (JUnit Jupiter 5.11.0) diff --git a/cucumber-archetype/src/main/resources/archetype-resources/pom.xml b/cucumber-archetype/src/main/resources/archetype-resources/pom.xml index 0f6058dc57..44b0529ca4 100644 --- a/cucumber-archetype/src/main/resources/archetype-resources/pom.xml +++ b/cucumber-archetype/src/main/resources/archetype-resources/pom.xml @@ -74,6 +74,16 @@ org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} + + + + + cucumber.junit-platform.naming-strategy=long + + + diff --git a/cucumber-archetype/src/test/resources/projects/should-generate-project/reference/pom.xml b/cucumber-archetype/src/test/resources/projects/should-generate-project/reference/pom.xml index 6f0f7f2735..1da21d59e5 100644 --- a/cucumber-archetype/src/test/resources/projects/should-generate-project/reference/pom.xml +++ b/cucumber-archetype/src/test/resources/projects/should-generate-project/reference/pom.xml @@ -74,6 +74,16 @@ org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} + + + + + cucumber.junit-platform.naming-strategy=long + + +