login as manager on the management tests
This commit is contained in:
@@ -2,6 +2,10 @@ require 'rails_helper'
|
|||||||
|
|
||||||
feature 'DocumentVerifications' do
|
feature 'DocumentVerifications' do
|
||||||
|
|
||||||
|
background do
|
||||||
|
login_as_manager(create(:manager))
|
||||||
|
end
|
||||||
|
|
||||||
scenario 'Verifying a level 3 user shows an "already verified" page' do
|
scenario 'Verifying a level 3 user shows an "already verified" page' do
|
||||||
user = create(:user, :level_three)
|
user = create(:user, :level_three)
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ feature 'EmailVerifications' do
|
|||||||
|
|
||||||
scenario 'Verifying a level 1 user via email' do
|
scenario 'Verifying a level 1 user via email' do
|
||||||
|
|
||||||
|
login_as_manager(create(:manager))
|
||||||
|
|
||||||
user = create(:user)
|
user = create(:user)
|
||||||
|
|
||||||
visit management_document_verifications_path
|
visit management_document_verifications_path
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ feature 'users' do
|
|||||||
|
|
||||||
scenario 'Creating a level 3 user from scratch' do
|
scenario 'Creating a level 3 user from scratch' do
|
||||||
|
|
||||||
|
login_as_manager(create(:manager))
|
||||||
|
|
||||||
visit management_document_verifications_path
|
visit management_document_verifications_path
|
||||||
fill_in 'document_verification_document_number', with: '1234'
|
fill_in 'document_verification_document_number', with: '1234'
|
||||||
click_button 'Check'
|
click_button 'Check'
|
||||||
|
|||||||
@@ -14,6 +14,10 @@ module CommonActions
|
|||||||
click_button 'Sign up'
|
click_button 'Sign up'
|
||||||
end
|
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)
|
def login_through_form_as(user)
|
||||||
visit root_path
|
visit root_path
|
||||||
click_link 'Log in'
|
click_link 'Log in'
|
||||||
|
|||||||
Reference in New Issue
Block a user