Sha256: 2607af310a8624fe0a0f8935f4ae0e6a541f5515a6e09251edbc6a8a855ace61

Contents?: true

Size: 451 Bytes

Versions: 2

Compression:

Stored size: 451 Bytes

Contents

# frozen_string_literal: true

require 'yaml'
require 'selenium-webdriver'
require 'watir'
require 'webdrivers'

module Raider
  module BrowserHelper
      attr_reader :browser

      def new_browser(opts = {})
        @config = YAML.load_file('config/config.yml')
        browser = @config['browser'].to_sym
        opts = opts.nil? ? @config['browser_options'] : opts
        @browser = Watir::Browser.new(browser, options: opts)
      end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby_raider-0.3.5 lib/generators/templates/helpers/browser_helper.tt
ruby_raider-0.3.4 lib/generators/templates/helpers/browser_helper.tt