在我spec_helper.rb我有Rspec的2配置:類型類型
config.include Devise::TestHelpers, :type => :controller
,這樣我可以實際測試我的控制器,要求用戶進行身份驗證。但是,請求中同一類的規範也需要登錄,否則測試將失敗。我試過
config.include Devise::TestHelpers, :type => :request
但這也不管用。我似乎無法找到我可以傳入rspec包含或擴展方法的類型選項。我假設:模型和:視圖會在那裏,但其他人我完全不確定。我應該使用什麼,所以我的請求規範可以通過,並有一個不同類型的列表:type?
我有同樣的問題。有想過嗎? – Karl 2011-08-12 23:44:03