Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1) Error:
- test_should_fail_with_incorrect_password(UsersControllerTest):
- NoMethodError: You have a nil object when you didn't expect it!
- The error occurred while evaluating nil.>
- /Users/john/Sites/oktravel/app/controllers/users_controller.rb:127:in `login'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/base.rb:1136:in `send'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/base.rb:1136:in `perform_action_without_filters'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/filters.rb:695:in `call_filters'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/filters.rb:687:in `perform_action_without_benchmark'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
- /usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/rescue.rb:133:in `perform_action_without_caching'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/caching.rb:668:in `perform_action'
- /Users/john/Sites/oktravel/vendor/rails/activerecord/lib/active_record/query_cache.rb:105:in `cache'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/caching.rb:667:in `perform_action'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/base.rb:494:in `send'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/base.rb:494:in `process_without_filters'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/filters.rb:683:in `process_without_session_management_support'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/session_management.rb:122:in `process_without_test'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/test_process.rb:15:in `process'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/test_process.rb:394:in `process'
- /Users/john/Sites/oktravel/vendor/rails/actionpack/lib/action_controller/test_process.rb:365:in `post'
- test/functional/users_controller_test.rb:184:in `test_should_fail_with_incorrect_password'
- Controller Test
- def test_should_fail_with_incorrect_password
- post :login, :user => {:email => 'john', :password => 'freaks'}
- assert_equal users(:john).login_attempts, 1
- assert_template 'login'
- assert_equal flash[:notice], 'Sorry but your login/email or password are incorrect'
- end
Add Comment
Please, Sign In to add comment