Class: RubyAppium

Inherits:
Thor::Group
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/ruby_appium.rb

Constant Summary collapse

VERSION =
"1.0.3"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_rootObject



12
13
14
# File 'lib/ruby_appium.rb', line 12

def self.source_root
  File.join(File.dirname(__FILE__), '..', 'templates')
end

Instance Method Details

#create_new_cucumber_directoryObject



16
17
18
19
20
21
22
23
# File 'lib/ruby_appium.rb', line 16

def create_new_cucumber_directory
  self.destination_root = File.expand_path(dir_name, destination_root)
  make_empty_directory
  FileUtils.cd(destination_root)
  gemfile_rakefile_cukeyml
  create_folders
  create_files
end