Tengo un número de escenarios de pepino que se ejecutan con capibara en un proyecto en el que estoy trabajando.Inicie sesión en authlogic sin tener que completar el formulario cada vez
La mayoría de estos escenarios comienzan con un paso "Dado que estoy conectado". Actualmente mi implementación de esto es:
visit path_to('the login page')
fill_in('Username', :with => 'user')
fill_in('Password', :with => 'password')
click_button('Login')
Esto funciona bien, sin embargo, se está convirtiendo en un poco lento tener que cargar y enviar el formulario de inicio de sesión antes de cada escenario único.
¿Hay alguna manera de simplemente configurar la sesión en este paso sin tener que pasar por el formulario cada vez?
Gracias por la respuesta. De hecho, ya lo tenía, el problema estaba en la implementación de ese paso: físicamente tener que ir al formulario cada vez y completar la página era lento, y un poco innecesario, solo necesito probarlo una vez. Al final, resolvimos esto anulando la sesión del usuario. – AlistairH