cucumber-jvm
cucumber-jvm copied to clipboard
Cucumber for the JVM
Prior to using events the `SummaryPrinter` interface provided a hook that could be used to print a summary. Now it only serves as a marker interface to indicate the plugin...
These are the cucumber dependency i have in my pom.xml. When i try to read feature name from feature file during runtime using below line of code **it return feature...
See: https://stackoverflow.com/questions/60760745/is-there-a-way-to-pass-list-of-enums-to-step-in-cucumber-4-x-and-java Cucumber expressions currently does something similar with `BuiltInParameterTransformer`.
This PR adds explicit [permissions section](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions) to workflows. This is a security best practice because by default workflows run with [extended set of permissions](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token) (except from `on: pull_request` [from external...
Hi, this closes [#2743](https://github.com/cucumber/cucumber-jvm/issues/2743). changes: - new param `cucumber.junit-platform.naming-strategy.short.example-name` for example naming in case of short naming strategy - new param `cucumber.junit-platform.naming-strategy.long.example-name` for example naming in case of long naming...
### 🤔 What's the problem you're trying to solve? When I'm using junit4 to run my cucumber test, I can parameterized my feature scenario outline name and it was complete...
### 🤔 What's changed? ### ⚡️ What's your motivation? Fully utilize the `EngineDiscoveryRequestResolver` API to reduce our own complexity (https://github.com/junit-team/junit5/pull/3705, https://github.com/junit-team/junit5/pull/3718) ### 🏷️ What kind of change is this? -...
### 🤔 What's changed? I reduced the usage of the Mockito framework. This is a first pass, focused on the simple cases (typically: replacing the mock+when constructs with stub classes)....
I use cucumber with gradle and run tests with next configuration in build.gradle ``` dependencies { implementation group: 'io.cucumber', name: 'cucumber-junit-platform-engine', version: '7.14.0' ... } tasks { test { systemProperties(System.getProperties().sort())...
ConcurrentEventListener handler for TestStepStarted event is accessing steps after scenario failure
Hi, we're using ConcurrentEventListener to access Step text via TestStepStarted event listener. These steps can later be logged to a file and attached to the failed test in the Allure...