class Petitest::Texts::TestResultCharacterText

Attributes

test[R]

@return [Petitest::Test]

Public Class Methods

new(test:) click to toggle source

@param test [Petitest::Test]

# File lib/petitest/texts/test_result_character_text.rb, line 10
def initialize(test:)
  @test = test
end

Public Instance Methods

to_s() click to toggle source

@note Override

# File lib/petitest/texts/test_result_character_text.rb, line 15
def to_s
  case
  when test.runner.failed?
    colorize("F", :error)
  when test.runner.skipped?
    colorize("*", :skip)
  else
    "."
  end
end