diff --git a/spec/controllers/users/passwords_controller_spec.rb b/spec/controllers/users/passwords_controller_spec.rb index d17b656d7ea..924ec949f07 100644 --- a/spec/controllers/users/passwords_controller_spec.rb +++ b/spec/controllers/users/passwords_controller_spec.rb @@ -69,10 +69,16 @@ end it 'creates a user Event for the password change' do - stub_sign_in(create(:user)) + user = stub_sign_in - params = { password: 'salty new password' } - patch :update, params: { update_user_password_form: params } + params = { + password: 'salty new password', + password_confirmation: 'salty new password', + } + + expect do + patch :update, params: { update_user_password_form: params } + end.to change { user.events.password_changed.size }.by 1 end it 'sends a security event' do