如何覆盖Apotomo中的url_for_event以始终包含参数?

时间:2011-06-21 15:20:48

标签: cucumber subdomain apotomo

要使用我的应用和子域运行Cucumber,我read我应该将默认参数添加到default_url_options。

但是,我似乎找不到将默认参数添加到Apotomo提供的url_for_event助手的方法。我相信这将是第一个(如果不是唯一的)使集成测试,Apotomo和子域工作的步骤。

1 个答案:

答案 0 :(得分:1)

我得到了answer from Paul Hagstrom in the Apotomo mailing list

class YourBaseWidget < Apotomo::Widget 
  def default_url_options 
    ... 
  end 
end 

class YourOtherWidgets < YourBaseWidget 
  ... 
end

这与大多数Rails控制器从ApplicationController继承的方式非常相似。因此,您应用于ApplicationController的任何内容都将通过继承适用于您的子控制器。