Sha256: 52044af54d21dd7c960ba3bf182293238d0b0f0287170c90997a27e98615a58e

Contents?: true

Size: 550 Bytes

Versions: 4

Compression:

Stored size: 550 Bytes

Contents

require "teaspoon/registry"
require "teaspoon/registry/has_default"

module Teaspoon
  module Driver
    extend Teaspoon::Registry
    extend Teaspoon::Registry::HasDefault

    not_found_in_registry Teaspoon::UnknownDriver
  end
end

Teaspoon::Driver.register(:phantomjs, "Teaspoon::Driver::Phantomjs", "teaspoon/driver/phantomjs", default: true)
Teaspoon::Driver.register(:selenium, "Teaspoon::Driver::Selenium", "teaspoon/driver/selenium")
Teaspoon::Driver.register(:browserstack, "Teaspoon::Driver::BrowserStack", "teaspoon/driver/browserstack")

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
teaspoon-1.4.0 lib/teaspoon/driver.rb
teaspoon-1.2.2 lib/teaspoon/driver.rb
teaspoon-1.2.1 lib/teaspoon/driver.rb
teaspoon-1.2.0 lib/teaspoon/driver.rb