class MiniTestQueueRunner
Public Instance Methods
_run_anything(*)
click to toggle source
Calls superclass method
# File lib/test_queue/runner/minitest4.rb, line 19 def _run_anything(*) ret = super output.puts ret end
_run_suite(suite, type)
click to toggle source
Calls superclass method
# File lib/test_queue/runner/minitest4.rb, line 25 def _run_suite(suite, type) output.print ' ' output.print suite output.print ': ' start = Time.now ret = super diff = Time.now - start output.puts(" <%.3f>" % diff) ret end
_run_suites(suites, type)
click to toggle source
Calls superclass method
# File lib/test_queue/runner/minitest4.rb, line 6 def _run_suites(suites, type) self.class.output = $stdout if defined?(ParallelEach) # Ignore its _run_suites implementation since we don't handle it gracefully. # If we don't do this #partition is called on the iterator and all suites # distributed immediately, instead of picked up as workers are available. suites.map { |suite| _run_suite suite, type } else super end end