M.P. Korstanje
M.P. Korstanje
I made a couple of improvements to the razor file for Java. This make the file usable out of the box. - Constructor name should be equal to the class...
## Step to reproduce Originally reported at: https://github.com/cucumber/cucumber-jvm/issues/2589. Given a tree of test descriptors where one test declares a global resource lock: ``` |- Container A | |- Test 1...
Currently the user-guide states: > First-class support for the JUnit Platform also exists in popular IDEs (see [IntelliJ IDEA](https://junit.org/junit5/docs/current/user-guide/#running-tests-ide-intellij-idea), [Eclipse](https://junit.org/junit5/docs/current/user-guide/#running-tests-ide-eclipse), [NetBeans](https://junit.org/junit5/docs/current/user-guide/#running-tests-ide-netbeans), and [Visual Studio Code](https://junit.org/junit5/docs/current/user-guide/#running-tests-ide-vscode)) and build tools (see [Gradle](https://junit.org/junit5/docs/current/user-guide/#running-tests-build-gradle),...
## Summary Fix example in readme and added a `parseGherkinPlain` method to the parser make the readme less ugly.
During the contributors meeting we observed that the copyright attribution in the various license files is inconsistent between projects and between reality. I would suggest using "Cucumber Ltd and Contributors".
Currently everything depends on messages. * This happens partially because messages contains the entire domain. * And partially because we use messages as the Gherkin AST. This is not great...
The following is a valid gherkin document with two empty tables according to the gherkin/java 18.1.1 parser. However at a glance the tables do not *look* empty. ```gherkin Feature: Empty...
### 🤔 What's changed? Implementing `cucumber-java-lambda` as replacement for `cucumber-java8`. ### ⚡️ What's your motivation? Fixes: #2279 ### 🏷️ What kind of change is this? - :zap: New feature (non-breaking...
### 👓 What did you see? Not all methods of Springs `TestContextManager` are invoked. ### ✅ What did you expect to see? To facilitate integration testing frameworks such as Cucumber,...
`cucumber-java8` allows step definitions to be defined as lambda's. This is really nice because it removes the need to type your step definition twice as you would with `cucumber-java`. So...