Guest User

Untitled

a guest
May 18th, 2018
402
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.96 KB | None | 0 0
  1. AFTER AUTH
  2. nil
  3. 1
  4. #<User @id=1 @username=nil @email="user@test.com" @encrypted_password="8c06ae7e618234c5670dfd1ca23638381016e601" @password_salt="lsbDFj_mYDMcZnFz8Akt" @confirmation_token=nil @confirmed_at=Wed, 06 Jan 2010 18:09:28 -0500 @confirmation_sent_at=nil @reset_password_token=nil @remember_token=nil @remember_created_at=nil @sign_in_count=1 @current_sign_in_at=Wed, 06 Jan 2010 18:09:28 -0500 @last_sign_in_at=Wed, 06 Jan 2010 18:09:28 -0500 @current_sign_in_ip="127.0.0.1" @last_sign_in_ip="127.0.0.1" @created_at=Wed, 06 Jan 2010 23:09:28 +0000 @updated_at=nil>
  5. .User#new_record? is deprecated, use User#new? instead (/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:55:in `confirmed?')
  6. User#new_record? is deprecated, use User#new? instead (/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:55:in `confirmed?')
  7. AFTER AUTH
  8. 1
  9. 2
  10. #<User @id=1 @username=nil @email="user@test.com" @encrypted_password="8c06ae7e618234c5670dfd1ca23638381016e601" @password_salt="lsbDFj_mYDMcZnFz8Akt" @confirmation_token=nil @confirmed_at=Wed, 06 Jan 2010 18:09:28 -0500 @confirmation_sent_at=nil @reset_password_token=nil @remember_token=nil @remember_created_at=nil @sign_in_count=2 @current_sign_in_at=Wed, 06 Jan 2010 18:09:29 -0500 @last_sign_in_at=Wed, 06 Jan 2010 18:09:28 -0500 @current_sign_in_ip="127.0.0.1" @last_sign_in_ip="127.0.0.1" @created_at=Wed, 06 Jan 2010 23:09:28 +0000 @updated_at=nil>
  11. FUser#new_record? is deprecated, use User#new? instead (/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:55:in `confirmed?')
  12. AFTER AUTH
  13. 2
  14. 3
  15. #<User @id=1 @username=nil @email="user@test.com" @encrypted_password="8c06ae7e618234c5670dfd1ca23638381016e601" @password_salt="lsbDFj_mYDMcZnFz8Akt" @confirmation_token=nil @confirmed_at=Wed, 06 Jan 2010 18:09:28 -0500 @confirmation_sent_at=nil @reset_password_token=nil @remember_token=nil @remember_created_at=nil @sign_in_count=3 @current_sign_in_at=Wed, 06 Jan 2010 18:09:29 -0500 @last_sign_in_at=Wed, 06 Jan 2010 18:09:29 -0500 @current_sign_in_ip="127.0.0.1" @last_sign_in_ip="127.0.0.1" @created_at=Wed, 06 Jan 2010 23:09:28 +0000 @updated_at=nil>
  16. .User#new_record? is deprecated, use User#new? instead (/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:55:in `confirmed?')
  17. User#new_record? is deprecated, use User#new? instead (/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:55:in `confirmed?')
  18. AFTER AUTH
  19. 3
  20. 4
  21. #<User @id=1 @username=nil @email="user@test.com" @encrypted_password="8c06ae7e618234c5670dfd1ca23638381016e601" @password_salt="lsbDFj_mYDMcZnFz8Akt" @confirmation_token=nil @confirmed_at=Wed, 06 Jan 2010 18:09:28 -0500 @confirmation_sent_at=nil @reset_password_token=nil @remember_token=nil @remember_created_at=nil @sign_in_count=4 @current_sign_in_at=Wed, 06 Jan 2010 18:09:29 -0500 @last_sign_in_at=Wed, 06 Jan 2010 18:09:29 -0500 @current_sign_in_ip="127.0.0.1" @last_sign_in_ip="127.0.0.1" @created_at=Wed, 06 Jan 2010 23:09:28 +0000 @updated_at=nil>
  22. F
  23. Finished in 0.855227 seconds.
  24.  
  25. 1) Failure:
  26. test_current_and_last_sign_in_timestamps_are_updated_on_each_sign_in(TrackableHooksTest)
  27. [test/integration/trackable_test.rb:13:in `test_current_and_last_sign_in_timestamps_are_updated_on_each_sign_in'
  28. activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
  29. activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
  30. actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run']:
  31. <nil>
  32. expected to be kind_of?
  33. <Time> but was
  34. <NilClass>.
  35.  
  36. 2) Failure:
  37. test_increase_sign_in_count(TrackableHooksTest)
  38. [test/integration/trackable_test.rb:47:in `test_increase_sign_in_count'
  39. activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
  40. activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
  41. actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run']:
  42. <1> expected but was
  43. <nil>.
  44.  
  45.  
  46. # After each sign in, update sign in time, sign in count and sign in IP.
  47. Warden::Manager.after_authentication do |record, warden, options|
  48. puts "AFTER AUTH"
  49. scope = options[:scope]
  50. if Devise.mappings[scope].try(:trackable?) && warden.authenticated?(scope)
  51. old_current, new_current = record.current_sign_in_at, Time.now
  52. record.last_sign_in_at = old_current || new_current
  53. record.current_sign_in_at = new_current
  54.  
  55. old_current, new_current = record.current_sign_in_ip, warden.request.remote_ip
  56. record.last_sign_in_ip = old_current || new_current
  57. record.current_sign_in_ip = new_current
  58.  
  59. p record.sign_in_count
  60. record.sign_in_count ||= 0
  61. record.sign_in_count += 1
  62. p record.sign_in_count
  63.  
  64. record.save(false)
  65. #p record
  66. #p record.sign_in_count
  67. p User.get(record.id)
  68.  
  69. end
  70. end
Add Comment
Please, Sign In to add comment