class Kameleon::Session

Attributes

capybara_session[RW]
name[RW]

Public Class Methods

defined_areas() click to toggle source
# File lib/kameleon/session.rb, line 12
def defined_areas
  @@defined_areas ||= {}
end
new(name) click to toggle source
# File lib/kameleon/session.rb, line 5
def initialize(name)
  @name = name

  take_free_session
end

Private Instance Methods

take_free_session() click to toggle source
# File lib/kameleon/session.rb, line 19
def take_free_session
  @capybara_session = Kameleon::Ext::Capybara::SessionPool.session(Capybara.current_driver, name)
end