Method: Selenium::WebDriver::Proxy#type=

Defined in:
lib/selenium/webdriver/common/proxy.rb

#type=(type) ⇒ Object



130
131
132
133
134
135
136
137
138
139
140
141
# File 'lib/selenium/webdriver/common/proxy.rb', line 130

def type=(type)
  unless TYPES.key? type
    raise ArgumentError,
          "invalid proxy type: #{type.inspect}, expected one of #{TYPES.keys.inspect}"
  end

  if defined?(@type) && type != @type
    raise ArgumentError, "incompatible proxy type #{type.inspect} (already set to #{@type.inspect})"
  end

  @type = type
end