Files
appium/sample-code/ruby/spec/android_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

22 lines
585 B
Ruby

require 'spec_helper'
require 'appium_lib'
describe 'Create Chrome web session' do
it 'should create and destroy Android browser session' do
caps = android_caps
caps[:caps][:browserName] = :chrome
@driver = Appium::Driver.new(caps, true).start_driver
@driver.get('https://www.google.com')
@page_title = @driver.title
expect(@page_title).to eql 'Google'
@driver.quit
expect {
@driver.title
}.to raise_error(Selenium::WebDriver::Error::InvalidSessionIdError,
'A session is either terminated or not started')
end
end