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