Под Асинхронный Javascript , README-капибара приводит следующий пример чего-то, что будет ждать Ajax:
page.should have_text('baz')
Это конструкция RSpec, но я использую Test ::Блок + следует.Что эквивалентно в Test :: Unit / musta?Это мой код:
assert_equal 'foo', find('.bar').text
Строка, предшествующая этому, запускает событие Ajax.Мое утверждение будет успешным, если выполнится после завершения ajax, но не выполнится, если раньше.Как мне сказать, чтобы он продолжал повторять попытки, пока он не завершится успешно или не превысит Capybara.default_wait_time?