Sha256: 4d847ce0f24538d6e9dcb454f2f2bbba5200465fc8c966fbdac02985925d619d
Contents?: true
Size: 783 Bytes
Versions: 5
Compression:
Stored size: 783 Bytes
Contents
# Encoding: utf-8 require 'sauce' # selenium connect class SeleniumConnect # Runner class Runner # Sauce runner class Saucelabs attr_reader :config def initialize(config) @config = config end def launch init_browser end private def get_credentials ENV['SAUCE_USERNAME'] = config.sauce_username ENV['SAUCE_ACCESS_KEY'] = config.sauce_api_key end def init_browser get_credentials Sauce::Selenium2.new({ os: config.os, browser: config.browser, browser_version: config.browser_version, job_name: config.description }) end end # Saucelabs end # Runner end # SeleniumConnect
Version data entries
5 entries across 5 versions & 1 rubygems