Нет удачи в поиске по этому сообщению об ошибке
features / manage_hand_evaluator.feature: ошибка синтаксического анализа в features / manage_hand_evaluator.feature: 21. Найдены примеры при ожидании одного из: комментарий, py_string, строка, сценарий, scene_outline, шаг, тег. (Текущее состояние: шаг). (Огурец :: 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 |
У меня также уже есть определения шагов для этих строк «Задано, когда, потом» (и тесты проходят нормально, когда я заменяю, с некоторым текстом и комментариями в разделе «Примеры»). Таким образом, кажется, что определения шагов настроены правильно, просто есть какая-то проблема с анализом содержимого в файле .feature, и я не могу понять, что я делаю неправильно.
Соответствующие драгоценные камни установлены:
Огурец (2.1.5) (пробовал 2.2.0, но он ломается с моей версией огурца)
Огурец (0.8.5)
Огурцы-рельсы (0.3.2)
Рельсы (2.3.8)