Sha256: 41c1559031556a506e09bf3a03968d686b809740755a166d657f943be439c0aa

Contents?: true

Size: 1.18 KB

Versions: 1

Compression:

Stored size: 1.18 KB

Contents

require "rubygems"
require File.dirname(__FILE__) + '/../vendor/selenium-client-1.2.17/lib/selenium'
gem "rspec"
require File.dirname(__FILE__) + '/../vendor/selenium-client-1.2.17/lib/selenium/rspec/spec_helper'
require 'find'
require 'fileutils'
require File.dirname(__FILE__) + '/../config/site_config'

Dir.glob(File.join(File.dirname(__FILE__), '/../common/**/*.rb')).each {|f| require f }
Dir.glob(File.join(File.dirname(__FILE__), '/../scripts/**/*.rb')).each {|f| require f }
Dir.glob(File.join(File.dirname(__FILE__), '/../sites/**/**/*.rb')).each {|f| require f }
Dir.glob(File.join(File.dirname(__FILE__), '/../sites/**/*.rb')).each {|f| require f }

include Common
include FileUtils

def start_selenium_session(site)
    @selenium_driver = Selenium::Client::Driver.new \
          :host => SELENIUM_HOST, 
          :port => SELENIUM_PORT, 
          :browser => BROWSER,
          :timeout_in_seconds => TIMEOUT_SEC,
          :url => site,
          :highlight_located_element => true
    @selenium_driver.start_new_browser_session
    @selenium_driver.set_speed BROWSER_DELAY
    @@TEST_FAILURE = false
end

def stop_selenium_session
    @selenium_driver.close_current_browser_session
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
selenium-rspec-dsl-1.0.2 config/selenium-setup.rb