Class: Mutant::Reporter::CLI::Format Private

Inherits:
Object
  • Object
show all
Includes:
AbstractType
Defined in:
lib/mutant/reporter/cli/format.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.

CLI output format

rubocop:disable FormatString

Direct Known Subclasses

Framed, Progressive

Defined Under Namespace

Classes: Framed, Output, Progressive

Instance Method Summary collapse

Instance Method Details

#delayFloat

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 delay in seconds

Returns:

  • (Float)


27
28
29
# File 'lib/mutant/reporter/cli/format.rb', line 27

def delay
  self.class::REPORT_DELAY
end

#progressString

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.

Progress representation

Parameters:

  • status (Runner::Status)

Returns:

  • (String)


22
# File 'lib/mutant/reporter/cli/format.rb', line 22

abstract_method :progress

#startString

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.

Start representation

Parameters:

Returns:

  • (String)


15
# File 'lib/mutant/reporter/cli/format.rb', line 15

abstract_method :start