[#10752] set email verified after password reset

This commit is contained in:
Mathieu Magnin 2024-09-06 12:06:05 +02:00
parent 9fd53b182a
commit 9e843a3df4
No known key found for this signature in database
GPG key ID: 8DCAFC82D7BA654E
2 changed files with 21 additions and 0 deletions

View file

@ -38,6 +38,20 @@ describe Users::PasswordsController, type: :controller do
expect(subject.current_user).to eq(user)
expect(subject.current_administrateur).to eq(administrateur)
end
it "marks user's email as verified" do
expect(user.email_verified_at).to be_nil
put :update, params: {
user: {
reset_password_token: @token,
password: "mot de passe super secret",
password_confirmation: "mot de passe super secret"
}
}
expect(user.reload.email_verified_at).to be_present
end
end
end