Module: Craft

Includes:
Capybara::DSL
Defined in:
lib/craft.rb,
lib/craft/version.rb

Constant Summary collapse

VERSION =
'0.2.0'

Class Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Class Attribute Details

.driverObject

Returns the value of attribute driver.



7
8
9
# File 'lib/craft.rb', line 7

def driver
  @driver
end

Class Method Details

.sessionObject



9
10
11
# File 'lib/craft.rb', line 9

def session
  Thread.current[:session] ||= Capybara::Session.new(driver)
end

Instance Method Details

#pageObject



14
15
16
# File 'lib/craft.rb', line 14

def page
  Craft.session
end