search for: testwarden

Displaying 1 result from an estimated 1 matches for "testwarden".

2011 Feb 06
2
Controller Testing + Devise = boom (undefined @controller, request)
...b/devise/test_helpers.rb:60:in `new'' # /Users/peter/.rvm/gems/ruby-1.9.2-p136/gems/devise-1.1.5/lib/devise/test_helpers.rb:60:in `warden'' # /Users/peter/.rvm/gems/ruby-[/code] You''ll notice it says controller: nil. I modified the devise helper, as such: class TestWarden < Warden::Proxy #:nodoc: attr_reader :controller def initialize(controller) @controller = controller manager = Warden::Manager.new(nil) do |config| config.merge! Devise.warden_config end p "controller: #{controller.inspect}"...