common
common copied to clipboard
A home for issues that are common to multiple cucumber repositories
Various cucumber implementations have inconsistent behaviour for `strict`: * Default value true or false? * Does strict cause undefined steps to fail? * Does strict cause pending steps to fail?...
## Summary A Cucumber Reports user used `@cucumber/json-to-messages` to convert Behave JSON to messages. One of the messages looks like this (sensitive details edited): ```json { "testStepFinished": { "testCaseStartedId": "522e2d20-37f0-4296-87fe-b87069afccec",...
## Summary Currently, the Gherkin pickles compiler removes Gherkin scenarios that don't have any steps, so they don't appear as test cases. I understand why this was done - what's...
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 rule keyword is now part of the grammar file, but the Parser fules are still outdated and lack support for it.
## Summary Gherkin parser doesn't interpolate parameters on background level, so hard to write tests in a DRY manner ## Current Behavior When I execute the next python code (gherkin-official==19.0.2)...
## Summary Comments on the same line as a tag cannot be retrieved from the list of comments. Applies to tags on both Features and Scenarios. Example: ```` # I...
I want to share my thoughts on this topic, as a kind of discussion forum here. ## Defaults in Messages JSON As I worked a bit with the new messages...
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...
We made a decision a while back to move from the old Google Groups email list / forum over to the SmartBear community site. However we've found that in practice...