class Mutest::Reporter::CLI::Printer::SubjectProgress
Reporter
for subject progress
Constants
- FORMAT
Public Instance Methods
run()
click to toggle source
Run printer
@return [undefined]
# File lib/mutest/reporter/cli/printer/subject_progress.rb, line 24 def run puts("#{subject.identification} mutations: #{amount_mutations}") print_mutation_results print_progress_bar_finish print_stats end
Private Instance Methods
print_mutation_results()
click to toggle source
Print mutation results
@return [undefined]
# File lib/mutest/reporter/cli/printer/subject_progress.rb, line 58 def print_mutation_results visit_collection(MutationProgressResult, object.mutation_results) end
print_progress_bar_finish()
click to toggle source
Print progress bar finish
@return [undefined]
# File lib/mutest/reporter/cli/printer/subject_progress.rb, line 51 def print_progress_bar_finish puts(nil) unless amount_mutation_results.zero? end
print_stats()
click to toggle source
Print stats
@return [undefined]
# File lib/mutest/reporter/cli/printer/subject_progress.rb, line 36 def print_stats status( FORMAT, amount_mutations_killed, amount_mutations, coverage * 100, killtime, runtime, overhead ) end