Add and apply rules for multi-line hashes
For the HashAlignment rule, we're using the default `key` style (keys are aligned and values aren't) instead of the `table` style (both keys and values are aligned) because, even if we used both in the application, we used the `key` style a lot more. Furthermore, the `table` style looks strange in places where there are both very long and very short keys and sometimes we weren't even consistent with the `table` style, aligning some keys without aligning other keys. Ideally we could align hashes to "either key or table", so developers can decide whether keeping the symmetry of the code is worth it in a case-per-case basis, but Rubocop doesn't allow this option.
This commit is contained in:
@@ -3,7 +3,7 @@ require "rails_helper"
|
||||
describe "Verify Letter" do
|
||||
scenario "Request a letter" do
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111")
|
||||
confirmed_phone: "611111111")
|
||||
|
||||
login_as(user)
|
||||
visit new_letter_path
|
||||
@@ -42,7 +42,7 @@ describe "Verify Letter" do
|
||||
context "Code verification" do
|
||||
scenario "Valid verification user logged in" do
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111",
|
||||
confirmed_phone: "611111111",
|
||||
letter_verification_code: "123456")
|
||||
|
||||
login_as(user)
|
||||
@@ -59,7 +59,7 @@ describe "Verify Letter" do
|
||||
|
||||
scenario "Valid verification of user failing to add trailing zeros" do
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111",
|
||||
confirmed_phone: "611111111",
|
||||
letter_verification_code: "012345")
|
||||
|
||||
login_as(user)
|
||||
@@ -76,7 +76,7 @@ describe "Verify Letter" do
|
||||
|
||||
scenario "Valid verification user not logged in" do
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111",
|
||||
confirmed_phone: "611111111",
|
||||
letter_verification_code: "123456")
|
||||
|
||||
visit edit_letter_path
|
||||
@@ -100,7 +100,7 @@ describe "Verify Letter" do
|
||||
|
||||
scenario "Error messages on verification" do
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111")
|
||||
confirmed_phone: "611111111")
|
||||
|
||||
visit edit_letter_path
|
||||
fill_in "verification_letter_email", with: user.email
|
||||
@@ -111,8 +111,8 @@ describe "Verify Letter" do
|
||||
end
|
||||
|
||||
scenario "6 tries allowed" do
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111",
|
||||
user = create(:user, residence_verified_at: Time.current,
|
||||
confirmed_phone: "611111111",
|
||||
letter_verification_code: "123456")
|
||||
|
||||
visit edit_letter_path
|
||||
|
||||
Reference in New Issue
Block a user