Skip to content

Instantly share code, notes, and snippets.

  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save mdlima/918090 to your computer and use it in GitHub Desktop.
This is the full trace for the "undefined method `to_key' for :user:Symbol", as written by rspec -v.
Failure/Error: post :create, :user => @attr
NoMethodError:
undefined method `to_key' for :user:Symbol
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/devise-1.2.1/lib/devise/rails/warden_compat.rb:18:in `serialize'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/warden-1.0.3/lib/warden/session_serializer.rb:25:in `store'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/warden-1.0.3/lib/warden/proxy.rb:161:in `set_user'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/devise-1.2.1/lib/devise/controllers/helpers.rb:116:in `sign_in'
# ./app/controllers/sessions_controller.rb:8:in `create'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/abstract_controller/base.rb:150:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/rendering.rb:11:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/abstract_controller/callbacks.rb:18:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/callbacks.rb:445:in `_run__117499033__process_action__1623385099__callbacks'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/callbacks.rb:409:in `send'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/callbacks.rb:409:in `_run_process_action_callbacks'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/callbacks.rb:93:in `send'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/callbacks.rb:93:in `run_callbacks'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/abstract_controller/callbacks.rb:17:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/notifications.rb:52:in `instrument'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/activesupport-3.0.5/lib/active_support/notifications.rb:52:in `instrument'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/instrumentation.rb:29:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/rescue.rb:17:in `process_action'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/abstract_controller/base.rb:119:in `process'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/abstract_controller/rendering.rb:41:in `process'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/metal/testing.rb:12:in `process_with_new_base_test'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/test_case.rb:412:in `process'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/test_case.rb:47:in `process'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/actionpack-3.0.5/lib/action_controller/test_case.rb:355:in `post'
# ./spec/controllers/sessions_controller_spec.rb:48
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:49:in `instance_eval'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:49:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:106:in `with_around_hooks'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:46:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:99:in `with_pending_capture'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:98:in `catch'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:98:in `with_pending_capture'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example.rb:45:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:262:in `run_examples'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:258:in `map'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:258:in `run_examples'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:232:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `map'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `map'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/example_group.rb:233:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:27:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:27:in `map'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:27:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/reporter.rb:12:in `report'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/command_line.rb:24:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:55:in `run_in_process'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:46:in `run'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/gems/rspec-core-2.5.1/lib/rspec/core/runner.rb:10:in `autorun'
# /Users/mdlima/.rvm/gems/ruby-1.8.7-p334@rails3/bin/rspec:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment