Method: MultipleMan::Runner#initialize

Defined in:
lib/multiple_man/runner.rb

#initialize(options = {}) ⇒ Runner

Returns a new instance of Runner.

Raises:

  • (ArgumentError)


10
11
12
13
14
# File 'lib/multiple_man/runner.rb', line 10

def initialize(options = {})
  @mode = options.fetch(:mode, :general)

  raise ArgumentError, "undefined mode: #{mode}" unless MODES.include?(mode)
end