From ea6ef5996ffd541c4181f3a22d773193bdfc8d93 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Thu, 8 Oct 2015 15:39:42 +0200 Subject: [PATCH] refactors manager login to spec helper --- spec/features/management/proposals_spec.rb | 8 ++++---- spec/support/common_actions.rb | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/spec/features/management/proposals_spec.rb b/spec/features/management/proposals_spec.rb index bf629990f..1214ada10 100644 --- a/spec/features/management/proposals_spec.rb +++ b/spec/features/management/proposals_spec.rb @@ -11,7 +11,7 @@ feature 'Proposals' do #### manager = create(:manager) - visit management_sign_in_path(login: manager.username, clave_usuario: manager.password) + login_as_manager(manager) visit new_management_proposal_path @@ -45,7 +45,7 @@ feature 'Proposals' do #### manager = create(:manager) - visit management_sign_in_path(login: manager.username, clave_usuario: manager.password) + login_as_manager(manager) visit new_management_proposal_path @@ -64,7 +64,7 @@ feature 'Proposals' do #### manager = create(:manager) - visit management_sign_in_path(login: manager.username, clave_usuario: manager.password) + login_as_manager(manager) visit management_proposals_path @@ -86,7 +86,7 @@ feature 'Proposals' do #### manager = create(:manager) - visit management_sign_in_path(login: manager.username, clave_usuario: manager.password) + login_as_manager(manager) visit management_proposals_path diff --git a/spec/support/common_actions.rb b/spec/support/common_actions.rb index d1a6bcdf6..2236e85da 100644 --- a/spec/support/common_actions.rb +++ b/spec/support/common_actions.rb @@ -24,6 +24,10 @@ module CommonActions click_button 'Log in' end + def login_as_manager(manager) + visit management_sign_in_path(login: manager.username, clave_usuario: manager.password) + end + def confirm_email expect(page).to have_content "A message with a confirmation link has been sent to your email address."