Module: Dressing
- Defined in:
- lib/dressing.rb,
lib/dressing/rspec.rb,
lib/dressing/version.rb,
lib/dressing/runner/base.rb,
lib/dressing/runner/rspec.rb,
lib/dressing/configuration.rb,
lib/dressing/capybara/driver.rb,
lib/dressing/capybara/session.rb,
lib/dressing/capabilities/base.rb,
lib/dressing/capabilities/rspec.rb
Defined Under Namespace
Modules: Capabilities, Capybara, RSpec, Runner
Classes: Configuration
Constant Summary
collapse
- VERSION =
'0.0.1'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.current_session ⇒ Object
Returns the value of attribute current_session.
26
27
28
|
# File 'lib/dressing.rb', line 26
def current_session
@current_session
end
|
Class Method Details
.app ⇒ Object
41
42
43
|
# File 'lib/dressing.rb', line 41
def app
::Capybara.app
end
|
.configuration ⇒ Object
53
54
55
|
# File 'lib/dressing.rb', line 53
def configuration
@configuration ||= Configuration.new
end
|
57
58
59
|
# File 'lib/dressing.rb', line 57
def configure
yield configuration
end
|
.http_client ⇒ Object
45
46
47
48
49
50
51
|
# File 'lib/dressing.rb', line 45
def http_client
@http_client ||= begin
client = Selenium::WebDriver::Remote::Http::Persistent.new
client.timeout = configuration.http_timeout
client
end
end
|
.using_driver(driver) ⇒ Object