Class: CircleCI::CoverageReporter::Report

Inherits:
Object
  • Object
show all
Defined in:
lib/circleci/coverage_reporter/report.rb

Instance Method Summary collapse

Constructor Details

#initialize(reporter, current:, base:, previous:) ⇒ Report

Returns a new instance of Report.

Parameters:



8
9
10
11
12
13
# File 'lib/circleci/coverage_reporter/report.rb', line 8

def initialize(reporter, current:, base:, previous:)
  @reporter = reporter
  @current_result = current
  @base_result = base
  @previous_result = previous
end

Instance Method Details

#to_sString

Returns:

  • (String)


16
17
18
# File 'lib/circleci/coverage_reporter/report.rb', line 16

def to_s
  "#{link}: #{current_result.coverage}%#{emoji}#{progress}"
end