Escenario: Modificar y guardar un cambio incompleta a una campaña¿Cómo hacer que Behat espere una llamada AJAX?
Given I click on the Campaign section folder
And I press Save in the selected Campaign
Then I should see an error balloon informing the changes cannot be saved
El punto es que este 'globo de error' en el paso final es una llamada ajax que luego poner un globo de color verde o rojo en función del éxito de la operacion. Actualmente lo que hago es después de 'Y presiono Guardar ...' Voy a hacer un sueño (3) para darle tiempo a que aparezca este globo. Esto no parece muy inteligente porque está perdiendo el tiempo y también porque algunas veces puede llevar más o menos tiempo procesar esta llamada.
¿Cómo pueden hacer que sus pruebas de behat esperen a que Ajax se haga en lugar de simplemente poner a las bestias a dormir?
¡muchas gracias por cualquier comentario!
¿mostrar algún código? – StaticVariable