You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Parsing the following feature fails with a parsing error like expected:
Feature: Example featureScenario: Just some example scenarioGiven there is a table with some rows
| 1 | 1 | | 1 |
With such a parsing error output:
1 parsing error
gherkin crate parsing error is: "inconsistent table row sizes"
However, the following feature is parsed without any issues and the last column of the last row omitting silently:
Feature: Example featureScenario: Just some example scenarioGiven there is a table with some rows
| 1 | | 1 | 1 |
In case the step is defined the output is like this:
Feature: Example feature
Scenario: Just some example scenario
✔ Given there is a table with some rows
| 1 |
| 1 |
[Summary]
1 feature
1 scenario (1 passed)
1 step (1 passed)
I would have expected the second example feature to also fail and especially not omit a part of the table silently.
This was observed with the following crate versions:
cucumber = "0.20.1"
gherkin = "0.14.0"
The text was updated successfully, but these errors were encountered:
Parsing the following feature fails with a parsing error like expected:
With such a parsing error output:
gherkin crate parsing error is:
"inconsistent table row sizes"
However, the following feature is parsed without any issues and the last column of the last row omitting silently:
In case the step is defined the output is like this:
I would have expected the second example feature to also fail and especially not omit a part of the table silently.
This was observed with the following crate versions:
cucumber = "0.20.1"
gherkin = "0.14.0"
The text was updated successfully, but these errors were encountered: