Class: MinitestBender::Results::Test

Inherits:
Base
  • Object
show all
Defined in:
lib/minitest-bender/results/test.rb

Instance Method Summary collapse

Methods inherited from Base

#details_header, #header, #line_for_slowness_podium, #rerun_line, #state?

Constructor Details

#initialize(minitest_result, raw_name) ⇒ Test

Returns a new instance of Test.



4
5
6
7
# File 'lib/minitest-bender/results/test.rb', line 4

def initialize(minitest_result, raw_name)
  super(minitest_result)
  @raw_name = raw_name
end

Instance Method Details

#contextObject



9
10
11
# File 'lib/minitest-bender/results/test.rb', line 9

def context
  super.gsub(/^Test|Test$/, '')
end

#line_to_reportObject



13
14
15
# File 'lib/minitest-bender/results/test.rb', line 13

def line_to_report
  "#{formatted_label}#{formatted_time} #{name} #{formatted_message}"
end