Skip to content

Instantly share code, notes, and snippets.

/env.rb Secret

Created July 28, 2016 15:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/9433fbe608a64ef6afa9c01914f790b0 to your computer and use it in GitHub Desktop.
Save anonymous/9433fbe608a64ef6afa9c01914f790b0 to your computer and use it in GitHub Desktop.
appium_lib won't load
require 'lapis_lazuli'
require 'lapis_lazuli/cucumber'
LapisLazuli::WorldModule::Config.config_file = "config/config.yml"
World(LapisLazuli)
class AppiumWorld
end
require 'rubygems'
require 'appium_lib'
this_dir = File.expand_path(File.dirname(__FILE__))
puts this_dir
APP_PATH = './chatbeta.apk'
desired_caps = {
caps: {
platformName: 'Android',
deviceName: '',
app: APP_PATH,
},
appium_lib: {
port: 4723,
}
}
Appium::Driver.new(desired_caps).start_driver
Appium.promote_appium_methods AppiumWorld
World do
AppiumWorld.new
end
Before { $driver.start_driver }
After { $driver.driver_quit }
################
stacktrace:
################
cannot load such file -- appium_lib (LoadError)
/Users/sp/MTA/ChatApp/features/support/env.rb:17:in `require'
/Users/sp/MTA/ChatApp/features/support/env.rb:17:in `<top (required)>'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/rb_support/rb_language.rb:95:in `load'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/rb_support/rb_language.rb:95:in `load_code_file'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/runtime/support_code.rb:180:in `load_file'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/runtime/support_code.rb:83:in `block in load_files!'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/runtime/support_code.rb:82:in `each'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/runtime/support_code.rb:82:in `load_files!'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/runtime.rb:184:in `load_step_definitions'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/runtime.rb:42:in `run!'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/lib/cucumber/cli/main.rb:47:in `execute!'
/Users/sp/.rvm/gems/ruby-2.2.1/gems/cucumber-1.3.19/bin/cucumber:13:in `<top (required)>'
/Users/sp/.rvm/gems/ruby-2.2.1/bin/cucumber:22:in `load'
/Users/sp/.rvm/gems/ruby-2.2.1/bin/cucumber:22:in `<main>'
/Users/sp/.rvm/gems/ruby-2.2.1/bin/ruby_executable_hooks:15:in `eval'
/Users/sp/.rvm/gems/ruby-2.2.1/bin/ruby_executable_hooks:15:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment