login as manager on the management tests

This commit is contained in:
kikito
2015-10-09 10:50:35 +02:00
parent 5b21fc464f
commit 5305f7f942
4 changed files with 12 additions and 0 deletions

View File

@@ -2,6 +2,10 @@ require 'rails_helper'
feature 'DocumentVerifications' do
background do
login_as_manager(create(:manager))
end
scenario 'Verifying a level 3 user shows an "already verified" page' do
user = create(:user, :level_three)

View File

@@ -4,6 +4,8 @@ feature 'EmailVerifications' do
scenario 'Verifying a level 1 user via email' do
login_as_manager(create(:manager))
user = create(:user)
visit management_document_verifications_path

View File

@@ -4,6 +4,8 @@ feature 'users' do
scenario 'Creating a level 3 user from scratch' do
login_as_manager(create(:manager))
visit management_document_verifications_path
fill_in 'document_verification_document_number', with: '1234'
click_button 'Check'

View File

@@ -14,6 +14,10 @@ module CommonActions
click_button 'Sign up'
end
def login_as_manager(manager)
visit management_sign_in_path(login: manager.username, clave_usuario: manager.password)
end
def login_through_form_as(user)
visit root_path
click_link 'Log in'