Class: Minitest::Test

Inherits:
Object
  • Object
show all
Defined in:
lib/minitest-logger.rb

Overview

It is recommended to define the logger in Minitest::Test#setup:

Example:

class Test_logger < MiniTest::Test
  def setup # :nodoc:
    @testee = Testee.new(...)
    @log = @testee.log
    # @formatter = Log4r::StdoutOutputter
  end
  ...
end

Instance Attribute Summary collapse

Instance Attribute Details

#formatterObject

Define a formatter for the temporary logger Log4r::StdoutOutputter



118
119
120
# File 'lib/minitest-logger.rb', line 118

def formatter
  @formatter
end

#logObject

Define the logger for Assertions#assert_log. It is recommended to define the logger in #setup or as an option of Assertions#assert_log



116
117
118
# File 'lib/minitest-logger.rb', line 116

def log
  @log
end