Sha256: 888e5041b9f452cac691dbd986aad7b27ee417352dea54627c76bbcae98f167a

Contents?: true

Size: 569 Bytes

Versions: 3

Compression:

Stored size: 569 Bytes

Contents

require File.join(File.dirname(__FILE__), *%w[requires])

module Kookaburra
  def self.drivers
    test_data = Kookaburra::TestData.new
    api_driver = Kookaburra::APIDriver.new({
      :app       => Capybara.app,
      :test_data => test_data,
    })
    given_driver = Kookaburra::GivenDriver.new({
      :api_driver => api_driver,
    })
    ui_driver = Kookaburra::UIDriver.new({
      :browser   => Capybara.current_session,
      :test_data => test_data,
    })
    { :api_driver => api_driver, :given_driver => given_driver, :ui_driver => ui_driver }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kookaburra-0.0.4 lib/kookaburra.rb
kookaburra-0.0.3 lib/kookaburra.rb
kookaburra-0.0.2 lib/kookaburra.rb