问题描述
我正在用Cucumber Expressions重写我的测试服,我发现很难使某些步骤向后兼容。有一个应该“包装”在应用程序小部件中的所有其他结束步骤 :
Then /^(.*) in the applications widget$/ do |action|
within '#applications_widget' do
step action
end
end
例如,执行此另一步骤:
When "I follow the link to {word}" do |page|
# stuff
end
我能够编写此功能:
And I follow the link to MyApp in the applications widget
但是当我将第一步编写为时,它似乎不起作用:
Then "{} in the applications widget" do ...
这甚至是不可能的,还是我使用了错误的捕获组?在official documentation或upgrade guide中都找不到任何东西。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)