Skip to content

Commit 73bdb83

Browse files
authored
fix warning in Ruby 2.7 more (#249)
* fix warnings for Ruby 2.7
1 parent 7da41c9 commit 73bdb83

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/appium_lib_core/common/base/bridge.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class Bridge < ::Selenium::WebDriver::Remote::Bridge
3232
#
3333
# @return [Bridge::MJSONWP, Bridge::W3C]
3434
#
35-
def self.handshake(opts)
35+
def self.handshake(**opts)
3636
desired_capabilities = opts.delete(:desired_capabilities) { ::Selenium::WebDriver::Remote::Capabilities.new }
3737

3838
if desired_capabilities.is_a?(Symbol)
@@ -48,9 +48,9 @@ def self.handshake(opts)
4848

4949
case bridge.dialect
5050
when :oss # for MJSONWP
51-
Bridge::MJSONWP.new(capabilities, bridge.session_id, opts)
51+
Bridge::MJSONWP.new(capabilities, bridge.session_id, **opts)
5252
when :w3c
53-
Bridge::W3C.new(capabilities, bridge.session_id, opts)
53+
Bridge::W3C.new(capabilities, bridge.session_id, **opts)
5454
else
5555
raise CoreError, 'cannot understand dialect'
5656
end

lib/appium_lib_core/common/base/driver.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class Driver < ::Selenium::WebDriver::Driver
3131

3232
def initialize(opts = {})
3333
listener = opts.delete(:listener)
34-
@bridge = ::Appium::Core::Base::Bridge.handshake(opts)
34+
@bridge = ::Appium::Core::Base::Bridge.handshake(**opts)
3535
if @bridge.dialect == :oss # MJSONWP
3636
extend ::Selenium::WebDriver::DriverExtensions::HasTouchScreen
3737
extend ::Selenium::WebDriver::DriverExtensions::HasLocation

0 commit comments

Comments
 (0)