Sha256: 2248d2d6b4785e7482ee6520bc5473030f5e7b6d7332b4d94fe561e97bfb4564

Contents?: true

Size: 988 Bytes

Versions: 12

Compression:

Stored size: 988 Bytes

Contents

# Encoding: utf-8

require 'spec_helper'
require 'selenium_connect'

describe SeleniumConnect, selenium: true do

  it 'should run a simple job by default' do
    config = SeleniumConnect::Configuration.new
    sc = SeleniumConnect.start config
    job = sc.create_job
    driver = job.start

    execute_simple_test driver

    driver.get 'http://www.google.com'
    driver.title.should include('Google')

    job.finish
    sc.finish
  end

  it 'should return log files to a location' do
    log_path = File.join('build', 'tmp')
    config = SeleniumConnect::Configuration.new log: log_path
    sc = SeleniumConnect.start config
    job = sc.create_job
    driver = job.start

    execute_simple_test driver

    job.finish
    sc.finish

    server_log = File.read(File.join(ENV['BUILD_PATH'], 'tmp', 'server.log'))
    server_log.empty?.should be false

    browser_log = File.read(File.join(ENV['BUILD_PATH'], 'tmp', 'firefox.log'))
    browser_log.empty?.should be false
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
selenium-connect-3.7.1 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.7.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.6.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.5.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.4.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.3.1 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.3.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.2.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.1.2 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.1.1 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.1.0 spec/integration/lib/selenium_connect_spec.rb
selenium-connect-3.0.0 spec/integration/lib/selenium_connect_spec.rb