Sha256: ba488fb35d6fca4a22c4422a0db81bb547d52429fb532a3d09012a4cf7c2e26e

Contents?: true

Size: 872 Bytes

Versions: 1

Compression:

Stored size: 872 Bytes

Contents

base = File.expand_path(File.dirname(__FILE__) + '/..')

require 'platform_helpers'
require base + '/lib/cucumber'
require 'watir-webdriver'
require base + '/lib/watir'
require base + '/lib/rspec'
require 'wait_for'
require base + '/lib/cucumber/formatter/html_image'
require 'rspec'
require 'find'

if RUBY_PLATFORM =~ /win/i or RUBY_PLATFORM =~ /mingw/i
  require 'win32/screenshot' 
else
  require 'RMagick'
end

Before do |i|
  load_fixtures

  if $browser_type
    @browser = Watir::Browser.new $browser_type
  else 
    if @test_data[$site_name].has_key?(:browser)
      @browser = Watir::Browser.new @test_data[$site_name][:browser][:browser]
    else
      raise ArgumentError
    end 
  end
  site_requires
  site_objects
end

After do
  @browser.close if @browser.kind_of?(Watir::Browser)
end


class Whirlwind
  include RSpec::Core::DSL
  VERSION = '0.1.3'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
whirlwind-0.1.3 lib/whirlwind.rb