Module: ProxyRb

Defined in:
lib/proxy_rb.rb,
lib/proxy_rb/main.rb,
lib/proxy_rb/rspec.rb,
lib/proxy_rb/version.rb,
lib/proxy_rb/rspec/helpers/http_proxy.rb

Overview

Main Module

Defined Under Namespace

Modules: Rspec

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.debug_mode_enabled?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/proxy_rb/main.rb', line 12

def debug_mode_enabled?
  debug_mode == true
end

.enable_debug_modeObject



16
17
18
19
# File 'lib/proxy_rb/main.rb', line 16

def enable_debug_mode
  self.debug_mode = true
  %w(pry byebug).each { |l| require l }
end

.require_file_matching_pattern(pattern) ⇒ Object



21
22
23
24
25
# File 'lib/proxy_rb/main.rb', line 21

def require_file_matching_pattern(pattern)
  root = File.expand_path('../', __FILE__)
  path = File.join(root, pattern)
  Dir.glob(path).each { |f| require_relative f }
end