Class: Megatest::Reporters::AbstractReporter

Inherits:
Object
  • Object
show all
Defined in:
lib/megatest/reporters.rb

Direct Known Subclasses

JUnitReporter, OrderReporter, SimpleReporter

Instance Method Summary collapse

Constructor Details

#initialize(config, out) ⇒ AbstractReporter

Returns a new instance of AbstractReporter.



10
11
12
13
# File 'lib/megatest/reporters.rb', line 10

def initialize(config, out)
  @config = config
  @out = Output.new(config, out, colors: config.colors(out))
end

Instance Method Details

#after_test_case(_queue, _test_case, _result) ⇒ Object



21
22
# File 'lib/megatest/reporters.rb', line 21

def after_test_case(_queue, _test_case, _result)
end

#before_test_case(_queue, _test_case) ⇒ Object



18
19
# File 'lib/megatest/reporters.rb', line 18

def before_test_case(_queue, _test_case)
end

#start(_executor, _queue) ⇒ Object



15
16
# File 'lib/megatest/reporters.rb', line 15

def start(_executor, _queue)
end

#summary(_executor, _queue, _summary) ⇒ Object



24
25
# File 'lib/megatest/reporters.rb', line 24

def summary(_executor, _queue, _summary)
end