Sha256: d2b8a223bde1187195ee549ccf1e4d108dead4c3a655b63f75653775743059b7

Contents?: true

Size: 495 Bytes

Versions: 10

Compression:

Stored size: 495 Bytes

Contents

#
# A ridiculously simple formatter for SimpleCov results.
#
class SimpleCov::Formatter::SimpleFormatter
  # Takes a SimpleCov::Result and generates a string out of it
  def format(result)
    output = ""
    result.groups.each do |name, files|
      output << "Group: #{name}\n"
      output << "="*40
      output << "\n"
      files.each do |file|
        output << "#{file.filename} (coverage: #{file.covered_percent.round(2)}%)\n"
      end
      output << "\n"
    end
    output
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
simplecov-0.4.2 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.4.1 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.4.0 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.9 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.7 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.6 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.5 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.3 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.2 lib/simplecov/formatter/simple_formatter.rb
simplecov-0.3.1 lib/simplecov/formatter/simple_formatter.rb