Files
appium/sample-code/ruby/spec/ios_create_web_session_spec.rb
Kazuaki Matsuo 974a8c3891 chore: Update sample in Ruby (#15062)
* docs: tweak platform-support in readme and platform-support page

* add you.i and flutter

* add section, tweak gecko, review

* test: update ruby sample

* fix android

* update readme

* remove unused gem
2021-01-27 17:45:04 +09:00

20 lines
536 B
Ruby

require 'spec_helper'
require 'appium_lib_core'
describe 'Create Safari session' do
it 'should create and destroy IOS Safari session' do
caps = ios_caps
caps[:caps][:browserName] = :safari
@driver = Appium::Core.for(caps).start_driver
@driver.get 'https://www.google.com'
expect(@driver.title).to eq 'Google'
@driver.quit
expect {
@driver.title
}.to raise_error(Selenium::WebDriver::Error::InvalidSessionIdError,
'A session is either terminated or not started')
end
end