у меня есть выполняющие типичные огуречные шаги в направляющие 3,1 проекта:
...
When I follow "Remove from cart"
Then I should see "Test Product removed from cart"
трудность состоит в том, что кнопкой "Remove from cart" является ajax: удаленный вызов, который возвращает "Тестовый продукт, удаленный из корзины" к #cart_notice элементу через:
$('#cart_notice').append("<%= @product.name %> removed from cart");
функция хорошо работает в браузере, но не находит "Тестовый продукт удаленным из корзины" текст в огурце. Я предполагаю, что это вызвано тем, что Огурец ищет текст, прежде чем Ajax возвратит его?
Так, в коротком..., как я удостоверяюсь, огурец ожидает ajax для возврата результата перед поиском желаемого содержания?