Sha256: 5cfe1cc6774cd1fbd1f3bf38f63c55e4b7cac1a9ec77de9c8f31301a2690f2f2

Contents?: true

Size: 1.01 KB

Versions: 2

Compression:

Stored size: 1.01 KB

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 in Windows

    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

2 entries across 2 versions & 1 rubygems

Version Path
awetestlib-0.1.29pre4 bin/awetestlib-helpers.rb
awetestlib-0.1.29pre4-x86-mingw32 bin/awetestlib-helpers.rb