Нет удачи в этом на прибегая к помощи сообщения об ошибкеРазбор проблем при попытке не использовать раздел «Примеры» в огуречной функции
функции/manage_hand_evaluator.feature: Ошибка синтаксического анализа особенностей/manage_hand_evaluator.feature: 21. Нашли примеры, ожидая один из: comment, py_string, row, scene, scene_outline, step, tag. (Текущее состояние: шаг). (Огурец :: Parser :: ParseError)
Вот настройки у меня есть для примеров раздела (нет других сценариев в это время, как раз это один после «Характеристика:» секция)
...
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) Огурцы-Rails (0.3.2) Rails (2.3. 8)
Работы сейчас, спасибо! –
Проголосовало это сейчас, когда у меня есть достаточные привилегии –
Это работало для меня тоже, однако, как примечание для других, причина, по которой моя неудача была немного иной. Хотя у меня было «Сценарий сценария:» было два пробела, а не только один из «Сценарий» и «Контур», который вызывал ту же ошибку синтаксического разбора. Сделав это одним пространством, зафиксировано это –