cucumber-jvm
cucumber-jvm copied to clipboard
Cucumber for the JVM
The ideal solution would be to have the `UuidGenerator` return a supplier instance that keeps the state internally. ``` public interface UuidGenerator { Supplier supplier(); } ``` And then have...
### 🤔 What's the problem you're trying to solve? I have a custom parameter type that resembles the built-in "string" parameter type. I want to allow enclosing the parameter in...
### 👓 What did you see? Have a feature test file like: ```gherkin @XYZ Feature: XYZ Background: Background steps Scenario Outline: Failing test When step 1 Then step a: ""...
### 🤔 What's the problem you're trying to solve? Previous closed issue: https://github.com/cucumber/messages/issues/73 The issue is four years old and closed, but the java hook annotations still does not accept...
### 🤔 What's the problem you're trying to solve? Currently when using a `Scenario` to attach file or log information to a report it is necessary to use a before...
### 👓 What did you see? I came across the [README.md](https://github.com/cucumber/cucumber-jvm/tree/main/datatable-matchers#readme) about the DataTable Matchers and wanted to understand how to perform a list assertion with it. The problem with...
### 🤔 What's changed? Refactor `PrettyFormatter` to use messages. ### ⚡️ What's your motivation? Partially implement: https://github.com/cucumber/cucumber-jvm/issues/3001 ### 🏷️ What kind of change is this? - :bank: Refactoring/debt/DX (improvement to...
### 🤔 What's the problem you're trying to solve? Cucumber-JVM currently has two event based protocols for communication with plugins. `io.cucumber:messages` and the objects included in `io.cucumber:cucumber-plugin`. With the latter...
### 👓 What did you see? It seems Maven Surefire reports are no longer generated correctly after upgrading to Maven Surefire 3.5.3. It always indicates 0 test run. ``` -------------------------------------------------------------------------------...
### 🤔 What's the problem you're trying to solve? While converting the plugins to use messages I'm running into some annoyances using the messages API. ### ✨ What's your proposed...