0

我刚刚升级到 Cucumber 2.0.0 并且看起来版本 2 不支持该场景的步骤方法。

由于这个原因,我的钩子中的以下代码不起作用,并且在 ruby​​ 文档中看不到黄瓜版本 2.0.0 的任何替代方法

@step_t = Array.new
scenario.steps.each do |step|
  @step_t.push("#{step.name}")
end

如果有人有机会使用黄瓜 2.0.0 获得场景的步骤,请告诉我

4

1 回答 1

1

不确定2.0.0,但2.0.2我能够得到这样的步骤:
scenario.test_steps.
不管是不是场景大纲。

如果您需要一系列步骤名称:
scenario.test_steps.map(&:name)

于 2015-09-02T19:49:30.603 回答