Class: Mutant::Reporter::CLI::Printer::EnvProgress Private
- Inherits:
-
Mutant::Reporter::CLI::Printer
- Object
- Mutant::Reporter::CLI::Printer
- Mutant::Reporter::CLI::Printer::EnvProgress
- Defined in:
- lib/mutant/reporter/cli/printer/env_progress.rb
Overview
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Env progress printer
Constant Summary collapse
- FORMATS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
[ [:info, 'Results: %s', :amount_mutation_results], [:info, 'Kills: %s', :amount_mutations_killed], [:info, 'Alive: %s', :amount_mutations_alive ], [:info, 'Timeouts: %s', :amount_timeouts ], [:info, 'Runtime: %0.2fs', :runtime ], [:info, 'Killtime: %0.2fs', :killtime ], [:info, 'Efficiency: %0.2f%%', :efficiency_percent ], [:info, 'Mutations/s: %0.2f', :mutations_per_second ], [:status, 'Coverage: %0.2f%%', :coverage_percent ] ].each(&:freeze)
Constants inherited from Mutant::Reporter::CLI::Printer
Instance Method Summary collapse
-
#run ⇒ undefined
private
Run printer.
Methods inherited from Mutant::Reporter::CLI::Printer
Methods included from Procto
Instance Method Details
#run ⇒ undefined
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Run printer
35 36 37 38 39 40 |
# File 'lib/mutant/reporter/cli/printer/env_progress.rb', line 35 def run visit(Env, env) FORMATS.each do |report, format, value| __send__(report, format, __send__(value)) end end |