I've set my Rails (engine) project to include devise and other tools like FactoryGirl. I'd like to write some tests with contexts around anon/authenticated users.
In my spec_helper.rb's RSpec.configure block, I have this: config.include Devise::TestHelpers, type: :controller Which gives me this, when running rspec: 1) PropertiesController GET 'index' returns http success Failure/Error: Unable to find matching line from backtrace TypeError: no implicit conversion of nil into Hash # /Users/phendrick/.rvm/gems/ruby-2.0.0-p0@hendrickdev.brightnest/gems/devise-3.0.0/lib/devise/test_helpers.rb:31:in `merge!' # /Users/phendrick/.rvm/gems/ruby-2.0.0-p0@hendrickdev.brightnest/gems/devise-3.0.0/lib/devise/test_helpers.rb:31:in `block in warden' # /Users/phendrick/.rvm/gems/ruby-2.0.0-p0@hendrickdev.brightnest/gems/warden-1.2.3/lib/warden/manager.rb:23:in `initialize' ... Without the TestHelpers module included, the specs run (obviously none of them have devise logic in them just yet). Any ideas what's causing this error and how I can resolve it? thanks. -- Posted via http://www.ruby-forum.com/. _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users