Class: TestQueue::TestFramework::TestUnit

Inherits:
TestQueue::TestFramework show all
Defined in:
lib/test_queue/runner/testunit.rb

Constant Summary

Constants inherited from TestQueue::TestFramework

MiniTest

Instance Method Summary collapse

Instance Method Details

#all_suite_filesObject



64
65
66
# File 'lib/test_queue/runner/testunit.rb', line 64

def all_suite_files
  ARGV
end

#suites_from_file(path) ⇒ Object



68
69
70
71
72
73
74
# File 'lib/test_queue/runner/testunit.rb', line 68

def suites_from_file(path)
  Test::Unit::TestCase::DESCENDANTS.clear
  require File.absolute_path(path)
  Test::Unit::Collector::Descendant.new.collect.tests.map { |suite|
    [suite.name, suite]
  }
end