From 8904748ae23cda26c0c27122d32967a8fa54757e Mon Sep 17 00:00:00 2001 From: rgarcia Date: Mon, 19 Oct 2015 23:19:53 +0200 Subject: [PATCH] fixes specs --- app/models/verification/letter.rb | 2 +- config/i18n-tasks.yml | 1 + spec/features/verification/verification_path_spec.rb | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/models/verification/letter.rb b/app/models/verification/letter.rb index c1ace6063..0dcaf1c83 100644 --- a/app/models/verification/letter.rb +++ b/app/models/verification/letter.rb @@ -3,7 +3,7 @@ class Verification::Letter attr_accessor :user, :verification_code, :email, :password, :verify - validates :user, presence: true, on: :create + validates :user, presence: true validate :letter_sent, if: :verify? validate :correct_code, if: :verify? diff --git a/config/i18n-tasks.yml b/config/i18n-tasks.yml index da441e691..5f4943744 100644 --- a/config/i18n-tasks.yml +++ b/config/i18n-tasks.yml @@ -96,6 +96,7 @@ ignore_missing: - 'unauthorized.*' - 'errors.messages.blank' - 'errors.messages.taken' + - 'devise.failure.invalid' ## Consider these keys used: ignore_unused: diff --git a/spec/features/verification/verification_path_spec.rb b/spec/features/verification/verification_path_spec.rb index bfd284500..7ec9fa8ff 100644 --- a/spec/features/verification/verification_path_spec.rb +++ b/spec/features/verification/verification_path_spec.rb @@ -51,7 +51,7 @@ feature 'Verification path' do end 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) visit verification_path @@ -90,7 +90,7 @@ feature 'Verification path' do 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| visit step_path