Sha256: a8beb87c87aea887eb1ef31df1719ecca2e405f439102210192f1fef263fa429
Contents?: true
Size: 596 Bytes
Versions: 2
Compression:
Stored size: 596 Bytes
Contents
# frozen_string_literal: true module CapybaraOffline def go_disconnected disconnected_mode = :server_error page.evaluate_script 'window.test.Channels.Loco.NotificationCenter.disconnected();' current_proxy = NoResponseRack.new disconnected_mode rack_mappings.unshift [nil, '', /^(.*)/n, current_proxy] end def go_connected page.evaluate_script 'window.test.Channels.Loco.NotificationCenter.connected();' rack_mappings.shift end def rack_app Capybara.current_session.driver.app end def rack_mappings rack_app.instance_variable_get(:@mapping) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
loco-rails-3.0.5 | test/support/capybara_offline.rb |
loco-rails-3.0.4 | test/support/capybara_offline.rb |