Class: Minitest::Reporters::BenderReporter

Inherits:
Bender
  • Object
show all
Defined in:
lib/minitest/bender.rb

Constant Summary

Constants inherited from Bender

Bender::Colorizer

Instance Attribute Summary

Attributes inherited from Bender

#io, #options, #previous_context, #results, #results_by_context, #started_at

Instance Method Summary collapse

Methods inherited from Bender

configuration, enable!, enabled?, #passed?, #record, #report, #start

Constructor Details

#initialize(options = {}) ⇒ BenderReporter

Returns a new instance of BenderReporter.



233
234
235
236
# File 'lib/minitest/bender.rb', line 233

def initialize(options = {})
  super(options.fetch(:io, $stdout), options)
  Minitest::Bender.enable!
end

Instance Method Details

#add_defaults(defaults) ⇒ Object



238
239
240
# File 'lib/minitest/bender.rb', line 238

def add_defaults(defaults)
  @options = defaults.merge(options)
end

#after_test(_test_cls) ⇒ Object



244
# File 'lib/minitest/bender.rb', line 244

def after_test(_test_cls); end

#before_test(_test_cls) ⇒ Object



242
# File 'lib/minitest/bender.rb', line 242

def before_test(_test_cls); end