Method: Selenium::WebDriver::Proxy#initialize
- Defined in:
- lib/selenium/webdriver/common/proxy.rb
#initialize(opts = {}) ⇒ Proxy
Returns a new instance of Proxy.
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/selenium/webdriver/common/proxy.rb', line 58 def initialize(opts = {}) not_allowed = [] opts.each do |k, v| if ALLOWED.key?(k) send(:"#{k}=", v) else not_allowed << k end end return if not_allowed.empty? raise ArgumentError, "unknown option#{'s' if not_allowed.size != 1}: #{not_allowed.inspect}" end |