-
Notifications
You must be signed in to change notification settings - Fork 21
Description
This issue tracks the status of Gherkin-Rust implementation in terms of the specifications and data used in the upstream project.
The purpose of this issue is to track status. Please open a new issue if you wish to record or discuss a feature and its implementation.
Each item should be checked off once the specification and data and exactly match. NA items should be checked off once there is a spec/test confirming that no output is produced.
Any partial matches should be noted but not checked off.
In order to determine a match or not we rely on the Cucumber Compatibility Kit (CCK). The CCK allows certain fields to be different from the golden master, such as: SourceReference fields used in support code messages, Duration and Timestamp fields id fields.
The specifications and data in Gherkin-Rust are circa 27-Feb 2021, commit 109f9a3.
Please open a pull request if you notice any specification or data has changed.
- Feature: Whitespace In Tags
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA
- Feature: Unexpected Eof
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA
- Feature: Single Parser Error
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA
- Feature: Inconsistent Cell Count
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA
- Feature: Multiple Parser Errors
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA
- Feature: Invalid Language
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA
- Feature: Not Gherkin
- Abstract Syntax Tree: NA
- Errors
- Pickle: NA
- Source: NA
- Tokens: NA