Estoy escribiendo una prueba de integración para una aplicación de rieles usando webrat. Después de completar un formulario, el usuario presiona enviar y se crea una cuenta.Webrat y rieles: Usar assert_contain después de click_button me da "Estás siendo redirigido"
click_button "Submit"
assert_contain "Your Account Has Been Created"
Sin embargo, la prueba falla:
expected the following element's content to include "Your Account Has Been Created":
You are being redirected.
<false> is not true.
Normalmente seguir una redirección me gustaría utilizar post_via_redirect, pero a partir de sólo mirar ejemplos de Webrat, click_button seguido por assert_contain debería funcionar
acabo Empecé a usar Webrat, entonces me estoy perdiendo algo obvio aquí? ¿Por qué me quedo con la respuesta de redirigir?
Gracias!
Deb
parche funciona perfectamente –
también se puede usar '' follow_redirect – Rob
Hay un problema con esto ... no es bastante 100% no coge 'redirect_to: back' – Rob