Sha256: 2c587b83c2e40e9866d01ff73af9ec1ff65a6ca33ca4de98a2f3b16142388935

Contents?: true

Size: 442 Bytes

Versions: 9

Compression:

Stored size: 442 Bytes

Contents

module Awetestlib
  class Runner
    def initialize(options = {})
      build_class = "Awetestlib::#{check_script_type(options[:script_type])}::Runner".constantize
      build_class.new(options).start
    end

    def check_script_type(script_type)
      case script_type
        when "Regression" ; "Regression" #Should this be regression? possible rename
        else              ; script_type
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
awetestlib-0.1.13-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.12-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.11-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.10-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.9-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.8-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.7-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.6-x86-mingw32 lib/awetestlib/runner.rb
awetestlib-0.1.5-x86-mingw32 lib/awetestlib/runner.rb