Method: Assert::CLIRB#parse!

Defined in:
lib/assert/clirb.rb

#parse!(argv) ⇒ Object



20
21
22
23
24
25
# File 'lib/assert/clirb.rb', line 20

def parse!(argv)
  @args = (argv || []).dup.tap do |args_list|
    begin; @parser.parse!(args_list)
    rescue OptionParser::ParseError => err; raise Error, err.message; end
  end; @data = @args + [@opts]
end