Class: Mutant::Reporter::CLI::Printer::EnvProgress
- 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
Env progress printer
Constant Summary
Constants inherited from Mutant::Reporter::CLI::Printer
Instance Method Summary collapse
-
#run ⇒ undefined
private
Run printer.
Methods included from Delegator
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
rubocop:disable AbcSize
26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/mutant/reporter/cli/printer/env_progress.rb', line 26 def run visit(Config, env.config) info 'Subjects: %s', amount_subjects info 'Mutations: %s', amount_mutations info 'Kills: %s', amount_mutations_killed info 'Alive: %s', amount_mutations_alive info 'Runtime: %0.2fs', runtime info 'Killtime: %0.2fs', killtime info 'Overhead: %0.2f%%', overhead_percent status 'Coverage: %0.2f%%', coverage_percent status 'Expected: %0.2f%%', (env.config.expected_coverage * 100) end |