Sha256: 9f3b1c49f1ae22d64d41593806cfe64a125d1e021e94d5cac4bbf8a5e0399c03

Contents?: true

Size: 743 Bytes

Versions: 1

Compression:

Stored size: 743 Bytes

Contents

require 'spec_helper'
require 'rufus/drivers/iOS_device'
require 'selenium-webdriver'


describe Rufus::Drivers::IOS_Device do

  let(:config){ {"browser" =>"iOS", "platform"=>"Mac", "version"=>"6.1", "app"=>"/Users/app/path/rufus.app", "use_physical" => "true"}}
  let(:capabilities){{"browserName" =>"iOS", "platform"=>"Mac", "version"=>"6.1", "app"=>"/Users/app/path/rufus.app"}}
  let(:url){'http://127.0.0.1:4723/wd/hub'}

  context 'initializing driver for iOS device' do
    it 'can create a selenium driver for an iOS device' do
      Selenium::WebDriver.should_receive(:for).with(:remote, :desired_capabilities => capabilities, :url => 'http://127.0.0.1:4723/wd/hub')
      Rufus::Drivers::IOS_Device.for config, url
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rufus-0.3 spec/drivers_specs/iOS_device_spec.rb