Class: TestNeutral

Inherits:
TestResult show all
Defined in:
lib/test_neutral.rb

Instance Method Summary collapse

Methods included from Result

#failures, #successes

Constructor Details

#initialize(title, message = nil) ⇒ TestNeutral

Returns a new instance of TestNeutral.



7
8
9
10
# File 'lib/test_neutral.rb', line 7

def initialize(title, message = nil)
  super(title)
  @message = message
end

Instance Method Details

#neutralsObject



21
22
23
# File 'lib/test_neutral.rb', line 21

def neutrals
  1
end

#report(spacer_count = 0) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/test_neutral.rb', line 12

def report(spacer_count = 0)
  super
  if @message.nil?
    Printer.neutral("#{@spacer}(-) #{@title}")
  else
    Printer.neutral("#{@spacer}    #{@title}: #{@message}")
  end
end