gpt4 book ai didi

ruby-on-rails - 尝试在 Cucumber 功能中使用 "Examples"部分时解析问题

转载 作者:数据小太阳 更新时间:2023-10-29 06:26:48 24 4
gpt4 key购买 nike

谷歌搜索此错误消息时运气不佳

features/manage_hand_evaluator.feature:features/manage_hand_evaluator.feature:21 处的解析错误。在期望以下之一时找到示例:评论、py_string、行、场景、场景大纲、步骤、标签。 (当前状态:步骤)。 (小 cucumber ::解析器::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 |

我还为那些“Given, When, Then”行设置了步骤定义(当我用一些文本替换 , , 并注释掉“Examples”部分时,测试通过得很好)。所以似乎步骤定义设置正确,只是我在 .feature 文件中的内容存在某种解析问题,我无法弄清楚我做错了什么。

安装的相关 gem :Gherkin (2.1.5)(试过 2.2.0,但它与我的 Cucumber 版本不兼容) cucumber (0.8.5) cucumber rails (0.3.2)滑轨 (2.3.8)

最佳答案

替换

Scenario:

Scenario Outline:

关于ruby-on-rails - 尝试在 Cucumber 功能中使用 "Examples"部分时解析问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3411526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com