Module: Billy
- Defined in:
- lib/billy.rb,
lib/billy/cache.rb,
lib/billy/proxy.rb,
lib/billy/config.rb,
lib/billy/railtie.rb,
lib/billy/version.rb,
lib/billy/init/rspec.rb,
lib/billy/json_utils.rb,
lib/billy/init/cucumber.rb,
lib/billy/browsers/watir.rb,
lib/billy/handlers/handler.rb,
lib/billy/proxy_connection.rb,
lib/billy/browsers/capybara.rb,
lib/billy/proxy_request_stub.rb,
lib/billy/handlers/stub_handler.rb,
lib/billy/handlers/cache_handler.rb,
lib/billy/handlers/proxy_handler.rb,
lib/billy/handlers/request_handler.rb
Defined Under Namespace
Modules: Browsers, CucumberHelper, Handler, JSONUtils, RspecHelper
Classes: Cache, CacheHandler, Config, Proxy, ProxyConnection, ProxyHandler, ProxyRequestStub, Railtie, RequestHandler, StubHandler
Constant Summary
collapse
- VERSION =
'0.9.1'
Class Method Summary
collapse
Class Method Details
49
50
51
52
|
# File 'lib/billy/config.rb', line 49
def self.configure
yield config if block_given?
config
end
|
.log(*args) ⇒ Object
54
55
56
57
58
|
# File 'lib/billy/config.rb', line 54
def self.log(*args)
unless config.logger.nil?
config.logger.send(*args)
end
end
|
.proxy ⇒ Object
15
16
17
18
19
20
21
|
# File 'lib/billy.rb', line 15
def self.proxy
@billy_proxy ||= (
proxy = Billy::Proxy.new
proxy.start
proxy
)
end
|