Sha256: b63a5b7e6be37677bfcda7a073f598db6cd20ce202aedb668edbb593ce7e0f36

Contents?: true

Size: 644 Bytes

Versions: 35

Compression:

Stored size: 644 Bytes

Contents

def calabash_console(app_path = nil)
  test_server_path = test_server_path(app_path)


  path = ENV['CALABASH_IRBRC']
  unless path
    if File.exist?('.irbrc')
      path = File.expand_path('.irbrc')
    end
  end

  unless path
    path = File.expand_path(File.join(File.dirname(__FILE__), '..', 'irbrc'))
  end

  ENV['IRBRC'] = path

  unless ENV['APP_PATH']
    ENV['APP_PATH'] = app_path
  end

  unless ENV['TEST_APP_PATH']
    ENV['TEST_APP_PATH'] = test_server_path
  end

  build_test_server_if_needed(app_path)

  puts 'Starting calabash-android console...'
  puts "Loading #{ENV['IRBRC']}"
  puts 'Running irb...'
  exec('irb')

end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
calabash-android-0.9.30 bin/calabash-android-console.rb
calabash-android-0.9.29 bin/calabash-android-console.rb
calabash-android-0.9.28 bin/calabash-android-console.rb
calabash-android-0.9.25 bin/calabash-android-console.rb
calabash-android-0.9.24 bin/calabash-android-console.rb
calabash-android-0.9.22 bin/calabash-android-console.rb
calabash-android-0.9.21 bin/calabash-android-console.rb
calabash-android-0.9.20 bin/calabash-android-console.rb
calabash-android-0.9.19 bin/calabash-android-console.rb
calabash-android-0.9.18 bin/calabash-android-console.rb
calabash-android-0.9.17 bin/calabash-android-console.rb
calabash-android-0.9.16 bin/calabash-android-console.rb
calabash-android-0.9.14 bin/calabash-android-console.rb
calabash-android-0.9.12 bin/calabash-android-console.rb
calabash-android-0.9.11 bin/calabash-android-console.rb
calabash-android-0.9.10 bin/calabash-android-console.rb
calabash-android-0.9.9 bin/calabash-android-console.rb
calabash-android-0.9.8 bin/calabash-android-console.rb
calabash-android-0.9.7 bin/calabash-android-console.rb
calabash-android-0.9.6 bin/calabash-android-console.rb