fixes specs
This commit is contained in:
@@ -3,7 +3,7 @@ class Verification::Letter
|
|||||||
|
|
||||||
attr_accessor :user, :verification_code, :email, :password, :verify
|
attr_accessor :user, :verification_code, :email, :password, :verify
|
||||||
|
|
||||||
validates :user, presence: true, on: :create
|
validates :user, presence: true
|
||||||
|
|
||||||
validate :letter_sent, if: :verify?
|
validate :letter_sent, if: :verify?
|
||||||
validate :correct_code, if: :verify?
|
validate :correct_code, if: :verify?
|
||||||
|
|||||||
@@ -96,6 +96,7 @@ ignore_missing:
|
|||||||
- 'unauthorized.*'
|
- 'unauthorized.*'
|
||||||
- 'errors.messages.blank'
|
- 'errors.messages.blank'
|
||||||
- 'errors.messages.taken'
|
- 'errors.messages.taken'
|
||||||
|
- 'devise.failure.invalid'
|
||||||
|
|
||||||
## Consider these keys used:
|
## Consider these keys used:
|
||||||
ignore_unused:
|
ignore_unused:
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ feature 'Verification path' do
|
|||||||
end
|
end
|
||||||
|
|
||||||
scenario "User received verification email" do
|
scenario "User received verification email" do
|
||||||
user = create(:user, letter_requested_at: Time.now, letter_verification_code: "666")
|
user = create(:user, residence_verified_at: Time.now, email_verification_token: "1234")
|
||||||
|
|
||||||
login_as(user)
|
login_as(user)
|
||||||
visit verification_path
|
visit verification_path
|
||||||
@@ -90,7 +90,7 @@ feature 'Verification path' do
|
|||||||
|
|
||||||
login_as(user)
|
login_as(user)
|
||||||
|
|
||||||
verification_paths = [new_residence_path, verified_user_path, edit_sms_path, new_letter_path, edit_letter_path]
|
verification_paths = [new_residence_path, verified_user_path, edit_sms_path, new_letter_path]
|
||||||
verification_paths.each do |step_path|
|
verification_paths.each do |step_path|
|
||||||
visit step_path
|
visit step_path
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user