Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # user_spec.rb
- describe 'invalid passwords' do
- before( :each ) do
- @user = User.create(:password => 'abcd', :password_confirmation => 'abcd', :email => 'test@email.com')
- end
- it 'are the same as the original password' do
- @user.password_confirmation = @user.password = 'originalpassword'
- # @user.send(:validate)
- # p @user.errors
- @user.save
- # puts @user.errors.inspect.gsub( /</, "<" )
- @user.save == true
- puts @user.errors.inspect.gsub( /</, "<" )
- @user.password_confirmation = @user.password = 'originalpassword'
- @user.save
- # @user.send(:validate)
- p @user.errors
- # @user.should have(1).error_on(:password)
- @user.save.should == false
- end
- end
Add Comment
Please, Sign In to add comment