Module: ProxyRb::Rspec::Helpers::NonIncludes

Defined in:
lib/proxy_rb/rspec/helpers/http_proxy.rb

Overview

Non includable internal helper methods

Not for use by normal users

Class Method Summary collapse

Class Method Details

.clear_environment ⇒ Object



21
22
23
24
25
26
27
28
# File 'lib/proxy_rb/rspec/helpers/http_proxy.rb', line 21

def clear_environment
  %w(
    http_proxy
    https_proxy
    HTTP_PROXY
    HTTPS_PROXY
  ).each { |v| ENV.delete v }
end

.configure_driver ⇒ Object



30
31
32
# File 'lib/proxy_rb/rspec/helpers/http_proxy.rb', line 30

def configure_driver
  ProxyRb.config.driver.configure_driver
end

.register_capybara_driver_for_proxy(proxy) ⇒ Object



34
35
36
# File 'lib/proxy_rb/rspec/helpers/http_proxy.rb', line 34

def register_capybara_driver_for_proxy(proxy)
  ProxyRb.config.driver.register proxy
end