module Capybara

def using_session(name)


Yield a block using a specific session name.

#
def using_session(name)
  previous_session_info = {
    session_name: session_name,
    current_driver: current_driver,
    app: app
  }
  self.session_name = name
  yield
ensure
  self.session_name = previous_session_info[:session_name]
  if threadsafe
    self.current_driver = previous_session_info[:current_driver]
    self.app = previous_session_info[:app]
  end
end