class Minitest::Perf::Cli

Public Instance Methods

run() click to toggle source
# File lib/minitest/perf/cli.rb, line 4
def run
  puts "Slowest individual tests"
  puts
  Statistics.slowest_tests.each do |suite, test_name, time|
    printf "% 12.2fms | %s#%s\n", time * 1000, suite, test_name
  end

  puts
  puts
  puts "Slowest test suites"
  puts
  Statistics.slowest_suites.each do |suite_name, tests_count, avg_test_time|
    printf "% 12.2fms | % 4i | %s\n", avg_test_time * 1000, tests_count, suite_name
  end
end