Sha256: cc5548e25c40f40b81d07a811e254fefa24c0782b8aa5fb9897bc2d61a4edb8e
Contents?: true
Size: 589 Bytes
Versions: 10
Compression:
Stored size: 589 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
10 entries across 10 versions & 3 rubygems