Sha256: 337ae08940b8a5f79519ea325a6f8c0bbb6128cad7763ee2436c2727b7eb7506

Contents?: true

Size: 539 Bytes

Versions: 4

Compression:

Stored size: 539 Bytes

Contents

require 'pry'
require 'appium_lib'
require_relative File.expand_path('../../base_screen/base_screen.rb', __FILE__)


# Class to not pollute 'Object' class with appium methods
class AppiumWorld
end

if ENV['PLATFORM'] == 'android'
  caps = Appium.load_appium_txt file: File.expand_path('../android/appium.txt', __FILE__), verbose: true
else
  caps = Appium.load_appium_txt file: File.expand_path('../ios/appium.txt', __FILE__), verbose: true
end

Appium::Driver.new(caps)
Appium.promote_appium_methods Object

World do
  AppiumWorld.new
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sunomono-1.0.6 lib/skeleton_appium/features/support/env.rb
sunomono-1.0.5 lib/skeleton_appium/features/support/env.rb
sunomono-1.0.4 lib/skeleton_appium/features/support/env.rb
sunomono-1.0.3 lib/skeleton_appium/features/support/env.rb