Sha256: cc86bbefaa9339e33858a425bd9766f9882893680e970eed22b7689c35c0cf32

Contents?: true

Size: 533 Bytes

Versions: 12

Compression:

Stored size: 533 Bytes

Contents

# encoding: utf-8

$driver = nil

# 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

  $driver.respond_to?(method) ?
      $driver.send( method, *args, &block ) :
      super
end

module Appium
  def self.add_to_path file, path=false
   path = path ? "../#{path}/" : '..'
   path = File.expand_path path, file

   $:.unshift path unless $:.include? path
  end

  add_to_path __FILE__

  require 'appium_lib/driver'
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
appium_lib-0.3.16 lib/appium_lib.rb
appium_lib-0.3.15 lib/appium_lib.rb
appium_lib-0.3.14 lib/appium_lib.rb
appium_lib-0.3.13 lib/appium_lib.rb
appium_lib-0.3.12 lib/appium_lib.rb
appium_lib-0.3.11 lib/appium_lib.rb
appium_lib-0.3.10 lib/appium_lib.rb
appium_lib-0.3.9 lib/appium_lib.rb
appium_lib-0.3.8 lib/appium_lib.rb
appium_lib-0.3.7 lib/appium_lib.rb
appium_lib-0.3.5 lib/appium_lib.rb
appium_lib-0.3.4 lib/appium_lib.rb