Class: DTR::TestUnit::TestRunnerMediatorInjection::SuiteWrapper

Inherits:
Object
  • Object
show all
Defined in:
lib/dtr/test_unit/testrunnermediator_injection.rb

Instance Method Summary collapse

Constructor Details

#initialize(suite) ⇒ SuiteWrapper

Returns a new instance of SuiteWrapper.



22
23
24
# File 'lib/dtr/test_unit/testrunnermediator_injection.rb', line 22

def initialize(suite)
  @suite = suite
end

Instance Method Details

#run(result, &block) ⇒ Object



26
27
28
29
# File 'lib/dtr/test_unit/testrunnermediator_injection.rb', line 26

def run(result, &block)
  @suite.run(result, &block)
  WorkerClub.instance.graceful_shutdown
end

#sizeObject



31
32
33
# File 'lib/dtr/test_unit/testrunnermediator_injection.rb', line 31

def size
  @suite.size
end