Module: Bbq::Core::Session
Defined Under Namespace
Classes: Pool
Instance Method Summary collapse
Instance Method Details
#create(driver) ⇒ Object
19 20 21 |
# File 'lib/bbq/core/session.rb', line 19 def create(driver) Capybara::Session.new(driver, Bbq::Core.app) end |
#next(options = {}) ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/bbq/core/session.rb', line 8 def next( = {}) driver = .delete(:driver) pool = .delete(:pool) if pool pool.next(driver) else create(driver) end end |