Sha256: d3543730f7d8daeb42574fbc1657d8431bead4643ae5dc97620b38ad5b4b8ad3

Contents?: true

Size: 638 Bytes

Versions: 1

Compression:

Stored size: 638 Bytes

Contents

module SeleniumConnect
  class Configuration
    #Selenium Server
    attr_accessor :host, :port, :version,
                  :background, :log, :jar

    #Browsers
    attr_accessor :browser, :browser_path,
                  :profile_path, :profile_name

    #SauceLabs
    attr_accessor :sauce_username, :sauce_api_key,
                  :os, :browser_version, :description

    def initialize
      defaults
    end

    private

    def defaults
      @host     = 'localhost' unless host
      @port     = 4444        unless port
      @log      = false       unless log
      @browser  = 'firefox'   unless browser
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
selenium-connect-1.6.0 lib/selenium-connect/configuration.rb