Files
codeocean/spec/support/wait_for_ajax.rb
2021-05-14 22:03:06 +02:00

14 lines
265 B
Ruby

# frozen_string_literal: true
module WaitForAjax
def wait_for_ajax
Timeout.timeout(Capybara.default_wait_time) do
loop until ajax_requests_finished?
end
end
def ajax_requests_finished?
page.evaluate_script('jQuery.active').zero?
end
end