В этом сообщении об ошибке не повезло в googling
features/manage_hand_evaluator.feature: Ошибка анализа в параметрах /manage _hand_evaluator.feature: 21. Нашли примеры, ожидая один из: comment, py_string, row, scene, scene_outline, step, tag. (Текущее состояние: шаг). (Огурец:: Parser:: ParseError)
Здесь у меня есть настройка для раздела "Примеры" (в настоящее время нет других сценариев, только после раздела "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 |
У меня также есть определения шага, установленные для тех строк "Given, When, Then" (и тесты проходят отлично при замене, с некоторым текстом и комментируют раздел "Примеры" ). Таким образом, кажется, что определения шага установлены правильно, только что существует какая-то проблема синтаксического анализа с содержимым, которое у меня есть в файле .feature, и я не могу понять, что я делаю неправильно.
Соответствующие драгоценные камни установлены: Gherkin (2.1.5) (попробовал 2.2.0, но он ломается с моей версией Cucumber) Огурцы (0,8,5) Огуречные рельсы (0.3.2) Рельсы (2.3.8)