class Avmtrf1::Tools::Runner

def application

def application
  ::Avmtrf1::Tools.application
end

def on_gem_not_found(dependency)

def on_gem_not_found(dependency)
  fatal_error "A gem \"#{dependency.gem_name}\" foi requerida " \
              "(Por \"require '#{dependency.lib_name}'\") " \
              "e não encontrada. Para instalá-la:\n\n  " \
              "gem install #{dependency.gem_name}\n\n" \
              'Nota: procedimentos adicionais podem ser necessários.'
end

def run

def run
  ::Aranha::Selenium::DriverFactory::Base.default_headless = parsed.headless?
  super
rescue ::Avmtrf1::Tools::Rubygems::NotFoundError => e
  on_gem_not_found(e.dependency)
end