¿Cómo verifico el mensaje "Llene este campo" que aparece sobre los campos obligatorios cuando se presentan vacíos?¿Cómo probar Rails 3.1/HTML5 Campos requeridos con Cucumber/Capybara?
Ahora mi escenario de pepino parece ignorar por completo el campo vacío, enviando el formulario con éxito.
(estoy validar la presencia campos, y al presentar de forma manual, la forma sí muestra el mensaje)
¿Qué conductor de Capybara estás usando? (por ejemplo, mecanizar, selenio) –
Simplemente comprobando, pero ¿hay una validates_presence_of en el campo, y todavía se acepta en el envío? – Tonys
@AndyWaite por defecto, al mirar el README de capibara, ahora parece que es: rack_test. y no es compatible con javascript, que no esperaba. entonces la respuesta sería usar un controlador js? – oliverbarnes