Class: Mutant::Reporter Private
- Inherits:
-
Object
- Object
- Mutant::Reporter
- Includes:
- Unparser::AbstractType
- Defined in:
- lib/mutant/reporter.rb,
lib/mutant/reporter/cli.rb,
lib/mutant/reporter/null.rb,
lib/mutant/reporter/sequence.rb,
lib/mutant/reporter/cli/format.rb,
lib/mutant/reporter/cli/printer.rb,
lib/mutant/reporter/cli/printer/env.rb,
lib/mutant/reporter/cli/printer/test.rb,
lib/mutant/reporter/cli/printer/config.rb,
lib/mutant/reporter/cli/printer/mutation.rb,
lib/mutant/reporter/cli/printer/env_result.rb,
lib/mutant/reporter/cli/printer/env_progress.rb,
lib/mutant/reporter/cli/printer/subject_result.rb,
lib/mutant/reporter/cli/printer/coverage_result.rb,
lib/mutant/reporter/cli/printer/mutation_result.rb,
lib/mutant/reporter/cli/printer/isolation_result.rb,
lib/mutant/reporter/cli/printer/status_progressive.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.
Abstract base class for reporters
Defined Under Namespace
Instance Method Summary collapse
-
#delay ⇒ Float
private
The reporter delay.
-
#progress ⇒ self
private
Report progress on object.
-
#report ⇒ self
private
Report final state.
-
#start ⇒ self
private
Report start.
-
#test_progress ⇒ self
private
Report progress on object.
-
#test_report ⇒ self
private
Report final test state.
-
#test_start ⇒ self
private
Report test start.
-
#warn ⇒ self
private
Write warning message.
Instance Method Details
#delay ⇒ Float
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.
The reporter delay
60 |
# File 'lib/mutant/reporter.rb', line 60 abstract_method :delay |
#progress ⇒ self
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.
Report progress on object
48 |
# File 'lib/mutant/reporter.rb', line 48 abstract_method :progress |
#report ⇒ self
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.
Report final state
34 |
# File 'lib/mutant/reporter.rb', line 34 abstract_method :report |
#start ⇒ self
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.
Report start
20 |
# File 'lib/mutant/reporter.rb', line 20 abstract_method :start |
#test_progress ⇒ self
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.
Report progress on object
55 |
# File 'lib/mutant/reporter.rb', line 55 abstract_method :test_progress |
#test_report ⇒ self
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.
Report final test state
41 |
# File 'lib/mutant/reporter.rb', line 41 abstract_method :test_report |
#test_start ⇒ self
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.
Report test start
27 |
# File 'lib/mutant/reporter.rb', line 27 abstract_method :test_start |
#warn ⇒ self
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.
Write warning message
13 |
# File 'lib/mutant/reporter.rb', line 13 abstract_method :warn |