Sha256: bc15e3e9923d4f446b264b0018758dad391958c8220d2a2dcdb10325c0550ca6
Contents?: true
Size: 998 Bytes
Versions: 15
Compression:
Stored size: 998 Bytes
Contents
def awetestlib_mobile_app_setup if ARGV[1].nil? @proj_dir = "sample_mobile_app" else @proj_dir = ARGV[1] end @cucumber_dir = File.join(FileUtils.pwd, @proj_dir) @source_dir = File.join(File.dirname(__FILE__), '..', 'setup_samples', 'sample_mobile_app') if File.exists?(@cucumber_dir) puts "Mobile app project directory already exists." exit 1 end msg("Question") do puts "I'm about to create a mobile app project named #{ARGV[1]} in this directory" if ARGV[1] puts "I'm about to create a mobile app project named sample_mobile_app in this directory" if ARGV[1].nil? puts "Please hit return to confirm that's what you want." puts "NOTE: You may need to run this command as an administrator." end exit 2 unless STDIN.gets.chomp == '' FileUtils.cp_r(@source_dir, @cucumber_dir) msg("Info") do puts "Configuring files and settings..." puts "A skeleton project has been created with a features and step definitions folder" end end
Version data entries
15 entries across 15 versions & 1 rubygems