Guest User

Untitled

a guest
Mar 1st, 2018
363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. # Test:
  2. def test_should_reset_password
  3. users(:quentin).update_attributes(:password => 'new password', :password_confirmation => 'new password')
  4. assert_equal users(:quentin), User.authenticate('quentin', 'new password')
  5. end
  6.  
  7. # Fixtures:
  8. quentin:
  9. id: 1
  10. login: quentin
  11. salt: 7e3041ebc2fc05a40c60028e2c4901a81035d3cd
  12. crypted_password: 00742970dc9e6319f8019fd54864d3ea740f04b1 # test
  13. created_at: <%= 5.days.ago.to_s :db %>
  14. activation_code: 8f24789ae988411ccf33ab0c30fe9106fab32e9b
  15. activated_at: <%= 5.days.ago.to_s :db %>
  16. aaron:
  17. id: 2
  18. login: aaron
  19. salt: 7e3041ebc2fc05a40c60028e2c4901a81035d3cd
  20. crypted_password: 00742970dc9e6319f8019fd54864d3ea740f04b1 # test
  21. created_at: <%= 1.days.ago.to_s :db %>
  22. activation_code: 8f24789ae988411ccf33ab0c30fe9106fab32e9a
  23.  
  24. # Failure:
  25. Test::Unit::AssertionFailedError: <#<User:0x45aad30
  26. @attributes=
  27. {"salt"=>"7e3041ebc2fc05a40c60028e2c4901a81035d3cd",
  28. "activated_at"=>"2007-02-27 13:41:50",
  29. "updated_at"=>Sun Mar 04 13:41:50 -0600 2007,
  30. "crypted_password"=>"4b6dd603c64f03bc2f676658e287094878df9603",
  31. "activation_code"=>"8f24789ae988411ccf33ab0c30fe9106fab32e9b",
  32. "remember_token_expires_at"=>"2007-03-11 19:41:50",
  33. "id"=>"1",
  34. "remember_token"=>"0e71e492925ca75f189a4cf3eb25cfb77763cbb6",
  35. "login"=>"quentin2",
  36. "created_at"=>"2007-02-27 13:41:50",
  37. "email"=>"[email protected]"},
  38. @errors=
  39. #<ActiveRecord::Errors:0x45aa7cc @base=#<User:0x45aad30 ...>, @errors={}>,
  40. @password="new password",
  41. @password_confirmation="new password">> expected but was
  42. <nil>.
  43. C:\Documents and Settings\Dieter\user\hades/test/unit/user_test.rb:46:in `test_should_reset_password'
Add Comment
Please, Sign In to add comment