adds managers login via ManagerAuthenticators

This commit is contained in:
Juanjo Bazán
2015-10-15 15:57:53 +02:00
parent 3e9dc458bc
commit 89cc26c261
10 changed files with 27 additions and 32 deletions

View File

@@ -24,8 +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)
def login_as_manager
login, user_key, date = "JJB042", "31415926", Time.now.strftime("%Y%m%d%H%M%S")
allow_any_instance_of(ManagerAuthenticator).to receive(:auth).and_return({login: login, user_key: user_key, date: date})
visit management_sign_in_path(login: login, clave_usuario: user_key, fecha_conexion: date)
end
def login_managed_user(user)