lib/appium_lib.rb in appium_lib-4.1.0 vs lib/appium_lib.rb in appium_lib-5.0.0

- old
+ new

@@ -3,26 +3,10 @@ Encoding.default_internal = Encoding::UTF_8 require 'forwardable' unless defined? Forwardable require_relative 'appium_lib/rails/duplicable' +# Init global driver $driver = nil - -# @private -# Invoke top level methods on last created Appium driver. -def self.method_missing method, *args, &block - raise "driver is nil. called #{method}" if $driver == nil - - if $driver.respond_to?(method) - # puts "[method_missing] Calling driver.send for #{method}" - $driver.send(method, *args, &block) - elsif self.respond_to?(method) - # puts "[method_missing] Calling super with args for #{method}" - super(*args, &block) - else - # puts "[method_missing] Calling super (no args) for #{method}" - super - end -end require_relative 'appium_lib/logger' require_relative 'appium_lib/driver'