在cucucmber 2.0.0中有scenario.steps方法的替代方法吗?

时间:2015-09-02 17:58:28

标签: ruby cucumber feature-file

我刚刚升级到Cucumber 2.0.0,看起来版本2不支持该方案的步骤方法。

我的钩子中的下面的代码因为这个而无效,并且在黄瓜版本2.0.0的ruby docs中没有看到任何替代方法

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

如果有人有机会使用黄瓜2.0.0获取方案的步骤,请告诉我

1 个答案:

答案 0 :(得分:1)

不确定2.0.0,但2.0.2我可以得到这样的步骤:
scenario.test_steps
如果它的情景大纲是否无关紧要。

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