Sha256: a1640f078ef652376aa9c1eeb4ad4fc950c2f9e107e8b6e54b1764357d5f600a

Contents?: true

Size: 983 Bytes

Versions: 14

Compression:

Stored size: 983 Bytes

Contents

def msg(title, &block)
  puts "\n" + "-"*10 + title + "-"*10
  block.call
  puts "-"*10 + "-------" + "-"*10 + "\n"
end


def print_usage
  puts <<EOF
  Usage Options:
  
    awetestlib regression_setup
      setup awetest regression and register autoitx3.dll

    awetestlib rubymine_setup <project_name>
      setup a rubymine project 

    awetestlib netbeans_setup <project_name>
      setup a netbeans project

    awetestlib mobile_app_setup <project_name>
      setup a mobile app project

    awetestlib cucumber_setup <project_name>
      setup cucumber regression and provide skeleton folder structure

    awetestlib <script_file> [parameters]
      run an awetest regression script

EOF
end

def check_script_type(options)
  script_options = ['Regression', 'Cucumber']
  if script_options.include? ARGV[0]
    options[:script_type] = ARGV[0]
    options[:script_file] = ARGV[1]
  else
    options[:script_type] = 'Regression'
    options[:script_file] = ARGV[0]
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
awetestlib-0.1.28 bin/awetestlib-helpers.rb
awetestlib-0.1.27 bin/awetestlib-helpers.rb
awetestlib-0.1.26 bin/awetestlib-helpers.rb
awetestlib-0.1.25 bin/awetestlib-helpers.rb
awetestlib-0.1.24 bin/awetestlib-helpers.rb
awetestlib-0.1.23 bin/awetestlib-helpers.rb
awetestlib-0.1.22 bin/awetestlib-helpers.rb
awetestlib-0.1.20 bin/awetestlib-helpers.rb
awetestlib-0.1.19 bin/awetestlib-helpers.rb
awetestlib-0.1.17 bin/awetestlib-helpers.rb
awetestlib-0.1.16 bin/awetestlib-helpers.rb
awetestlib-0.1.15 bin/awetestlib-helpers.rb
awetestlib-0.1.14 bin/awetestlib-helpers.rb
awetestlib-0.1.13 bin/awetestlib-helpers.rb