Kein Glück beim Googeln nach dieser Fehlermeldung
features/manage_hand_evaluator.feature: Parse-Fehler bei features/manage_hand_evaluator.feature:21. Es wurden Beispiele gefunden, obwohl eines der folgenden erwartet wurde: comment, py_string, row, scenario, scenario_outline, step, tag. (Aktueller Zustand: step). (Gherkin::Parser::ParseError)
Hier ist der Aufbau, den ich für den Abschnitt "Beispiele" habe (zur Zeit gibt es keine anderen Szenarien, nur dieses eine nach dem Abschnitt "Feature:")
...
Scenario: Evaluating for current straights
Given I am a player with <hand>
When the board is <board>
Then the current possible straights should be <possibles>
Examples:
| board | hand | possibles |
| A23 | 45 | A2345 |
| 3456 | 23 | A2345,23456,34567,45678 |
| 789T | A2 | 56789,6789T,789TJ,89TJQ |
| 45678 | 23 | 23456,34567,45678,56789,6789T |
Ich habe auch Schrittdefinitionen bereits für diese "Given, When, Then"-Zeilen eingerichtet (und die Tests laufen gut, wenn ich , , durch etwas Text ersetze und den Abschnitt "Examples" auskommentiere). Es scheint also, dass die Schrittdefinitionen richtig eingerichtet sind, nur dass es eine Art von Parsing-Problem mit dem Inhalt gibt, den ich in der .feature-Datei habe, und ich kann nicht herausfinden, was ich falsch mache.
Relevante Edelsteine installiert: Gherkin (2.1.5) (versuchte 2.2.0, aber es bricht mit meiner Version von Cucumber) Gurke (0.8.5) Cucumber-Rails (0.3.2) Rails (2.3.8)