module RailsStuff::RSpecHelpers::Groups::Feature
Public Instance Methods
finished_all_ajax_requests?()
click to toggle source
Tuned for jQuery, override it if you don't use jQuery.
# File lib/rails_stuff/rspec_helpers/groups/feature.rb, line 12 def finished_all_ajax_requests? page.evaluate_script('jQuery.active').zero? end
pause()
click to toggle source
# File lib/rails_stuff/rspec_helpers/groups/feature.rb, line 16 def pause $stderr.write 'Press enter to continue' $stdin.gets end
wait_for_ajax()
click to toggle source
# File lib/rails_stuff/rspec_helpers/groups/feature.rb, line 5 def wait_for_ajax Timeout.timeout(Capybara.default_max_wait_time) do loop until finished_all_ajax_requests? end end