Method: Uncool::CLI#run

Defined in:
lib/uncool/cli.rb

#run(argv) ⇒ Object



26
27
28
29
30
31
32
33
34
35
# File 'lib/uncool/cli.rb', line 26

def run(argv)
  if argv.include?('-g') or argv.include?('--generate')
    cmd = 'generate'
  else
    cmd = 'coverage'
  end
  cmd = COMMANDS.find{ |c| /^#{cmd}/ =~ c }
  __send__("#{cmd}_parse", argv)
  __send__("#{cmd}", argv)
end