沒有運氣在谷歌搜索關於此錯誤消息解析問題,試圖用「示例」部分黃瓜功能
功能/ manage_hand_evaluator.feature時:在功能/ manage_hand_evaluator.feature解析錯誤:21。找到預期的示例之一:評論,py_string,行,場景,scenario_outline,步驟,標記。 (當前狀態:步驟)。 (小黃瓜::分析器:: 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) 鐵軌(2.3。 8)
現在就工作,謝謝! – 2010-08-05 21:58:52
現在投票了,我有足夠的權限 – 2010-11-19 01:32:45
這也適用於我,但作爲一個注意到別人我的失敗原因稍有不同。雖然我有「情景大綱」,但是在「場景」和「大綱」之間有兩個空格,而不是一個,導致了相同的分析錯誤。使它成爲一個空格固定它 – 2011-01-12 18:37:10