class Crabfarm::Live::Context

Public Class Methods

new(_manager) click to toggle source
Calls superclass method Crabfarm::Context::new
# File lib/crabfarm/live/context.rb, line 8
def initialize(_manager)
  super()
  @manager = _manager
end

Public Instance Methods

proxy() click to toggle source
# File lib/crabfarm/live/context.rb, line 13
def proxy
  # override proxy so every context service points to crabtrap
  "127.0.0.1:#{@manager.proxy_port}"
end
proxy_auth() click to toggle source
# File lib/crabfarm/live/context.rb, line 18
def proxy_auth
  nil
end

Private Instance Methods

build_browser_adapter(_proxy, _proxy_auth) click to toggle source
# File lib/crabfarm/live/context.rb, line 24
def build_browser_adapter(_proxy, _proxy_auth)
  # use a special browser adapter to override primary driver
  return BrowserAdapter.new @manager
end