Class: TurboTests::BaseFormatter

Inherits:
RSpec::Core::Formatters::BaseTextFormatter
  • Object
show all
Defined in:
lib/turbo_tests/base_formatter.rb

Direct Known Subclasses

DocumentationFormatter, ProgressFormatter

Instance Method Summary collapse

Instance Method Details

#dump_summary(notification, timings) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/turbo_tests/base_formatter.rb', line 10

def dump_summary(notification, timings)
  if timings.present?
    output.puts "\nTop #{timings.size} Slowest examples:"

    timings.each do |(full_description, source_location, duration)|
      output.puts "  #{full_description}"
      output.puts "    #{RSpec::Core::Formatters::ConsoleCodes.wrap(duration.to_s + "ms", :bold)} #{source_location}"
    end
  end

  super(notification)
end