Sha256: 5f5e7efa915aa092d6fe5d0179bde72ebb0e7a674077e28ae8b9c4a302f230c0
Contents?: true
Size: 565 Bytes
Versions: 26
Compression:
Stored size: 565 Bytes
Contents
require 'thor' require 'aruba/console' require 'aruba/initializer' # Aruba module Aruba # Command line Interface # # @private class Cli < Thor def self.exit_on_failure? true end desc 'console', "Start aruba's console" def console Aruba::Console.new.start end desc 'init', 'Initialize aruba' option :test_framework, :default => 'cucumber', :enum => %w(cucumber rspec minitest), :desc => 'Choose which test framework to use' def init Aruba::Initializer.new.call(options[:test_framework]) end end end
Version data entries
26 entries across 26 versions & 3 rubygems