ruby1.9以上,retry只能支持在rescue里面使用,不支持在block里面用;你要去用ruby1.8
rescue使用代码例子
n = 0begin
puts 'Trying to do something'
raise 'oops'
rescue => ex
puts ex
n += 1
retry if n < 3
end
puts "Ok, I give up"
输出结果:
Trying to do something
oops
Trying to do something
oops
Trying to do something
oops
Ok, I give up
step_definitions文件夹创建我们的search_step.feature文件
创建search_step.rb,实现step内容
然后就可以运行了
根目录命令行
第2个运行方法、很上面一样
运行成功
比较疑惑的是search_step.rb,和search_step.feature没有require引用,但是已经有了关联,第一个课学习结束