Sha256: 77fe36367ae4b23e3972bfc388e2a3a02c75846b83c651b7af342231bb7edf03

Contents?: true

Size: 986 Bytes

Versions: 2

Compression:

Stored size: 986 Bytes

Contents

<% if with_lib == 'true' -%>
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '../../', 'lib'))
<% end -%>

require 'rspec-expectations'
<% unless pageobject_driver.downcase == 'none' -%>
require 'page-object'
require 'page-object/page_factory'
<% end -%>
<% if with_lib == 'true' -%>
require 'require_all'

require_all 'lib'
<% end -%>

<% if with_gametel == 'true' -%>
require 'brazenhead'
require 'brazenhead/server'
require 'gametel'
require 'require_all'

require_rel 'screens'

World(Gametel::Navigation)

keystore = {
  :path => File.expand_path('~/.android/debug.keystore'),
  :alias => 'androiddebugkey',
  :password => 'android',
  :keystore_password => 'android'
}

server = Brazenhead::Server.new(PATH_TO_APK, keystore)

class Driver
  include Brazenhead
end

Before do
  @driver = Driver.new
  server.start(ACTIVITY_NAME_GOES_HERE)
end

After do
  server.stop
end
<% end -%>

<% unless pageobject_driver.downcase == 'none' -%>
World(PageObject::PageFactory)
<% end -%>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
testgen-0.5.2 lib/testgen/generators/project/env.rb.tt
testgen-0.5.1 lib/testgen/generators/project/env.rb.tt