class SimpleCov::Formatter::TextFormatter
Public Instance Methods
format(result)
click to toggle source
# File lib/simplecov_text_formatter.rb, line 9 def format(result) formatted_result = format_result(result) export_formatted_result(formatted_result) puts(output_message(result)) end
Private Instance Methods
export_formatted_result(formatted_result)
click to toggle source
# File lib/simplecov_text_formatter.rb, line 21 def export_formatted_result(formatted_result) SimpleCovTextFormatter::ResultExporter.new(formatted_result).export end
format_result(result)
click to toggle source
# File lib/simplecov_text_formatter.rb, line 17 def format_result(result) SimpleCovTextFormatter::ResultFormatter.new(result).format end
output_message(result)
click to toggle source
# File lib/simplecov_text_formatter.rb, line 25 def output_message(result) <<~MSG Text Coverage report generated for #{result.command_name} to #{SimpleCov.coverage_path}. #{result.covered_lines} / #{result.total_lines} LOC (#{result.covered_percent.round(2)}%) covered. MSG end