Module: Minitest::Rerun::M5

Defined in:
lib/minitest/rerun.rb

Instance Method Summary collapse

Instance Method Details

#summary(*args) ⇒ Object



64
65
66
67
68
69
70
71
72
73
# File 'lib/minitest/rerun.rb', line 64

def summary(*args)
  failed = results.reject { |r| r.skipped? && !options[:verbose] }

  if failed.any?
    rerun = failed.map { |msg| Minitest::Rerun.rerun_command(msg) }
    rerun.join("\n") + "\n\n" + super
  else
    super
  end
end