class SimpleCov::Formatter::TeamcitySummaryFormatter

Public Instance Methods

format(simplecov_results) click to toggle source
# File lib/simplecov-teamcity-summary/formatter.rb, line 10
def format(simplecov_results)
  puts format_teamcity(simplecov_results)
end
format_teamcity(simplecov_results) click to toggle source
# File lib/simplecov-teamcity-summary/formatter.rb, line 14
    def format_teamcity(simplecov_results)
      <<-eos

##teamcity[blockOpened name='Code Coverage Summary']
##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='#{simplecov_results.covered_lines}']
##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='#{simplecov_results.total_lines}']
##teamcity[blockClosed name='Code Coverage Summary']
      eos
    end