Class: SimpleCov::Formatter::BadgeFormatter

Inherits:
Object
  • Object
show all
Defined in:
lib/simplecov-badge/version.rb,
lib/simplecov-badge.rb

Constant Summary collapse

VERSION =
"2.0.1"

Instance Method Summary collapse

Instance Method Details

#format(result) ⇒ Object



29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/simplecov-badge.rb', line 29

def format(result)
  begin
    check_imagemagick
    generate_header_badge(result)
    generate_group_badges(result) if @@generate_groups
    generate_timestamp if @@timestamp
    puts output_message(result)
  rescue ImageMagickError => e
   puts e
   puts "Simplecov-Badge was unable to generate a badge for #{result.command_name}."
  end
end