Sha256: b7514f532f721ab5f4713b6cb7740b3c37ce2ca48dfbf46c347a6d49a770389c

Contents?: true

Size: 526 Bytes

Versions: 3

Compression:

Stored size: 526 Bytes

Contents

require_relative '../template'

class BrowserHelperTemplate < Template
  def body
    <<~EOF
      require 'yaml'
      require 'selenium-webdriver'
      require 'watir'
      require 'webdrivers'

      module Raider
        module BrowserHelper
          class << self
            attr_reader :browser

            def new_browser
              config = YAML.load_file('config/config.yml')
              @browser = Watir::Browser.new config['browser']
            end
          end
        end
      end

    EOF
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby_raider-0.1.9 lib/generators/templates/helpers/browser_helper_template.rb
ruby_raider-0.1.8 lib/generators/templates/helpers/browser_helper_template.rb
ruby_raider-0.1.7 lib/generators/templates/helpers/browser_helper_template.rb