Class: TestQueue::TestFramework::TestUnit

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

Instance Method Summary collapse

Instance Method Details

#all_suite_filesObject



61
62
63
# File 'lib/test_queue/runner/testunit.rb', line 61

def all_suite_files
  ARGV
end

#suites_from_file(path) ⇒ Object



65
66
67
68
69
70
71
# File 'lib/test_queue/runner/testunit.rb', line 65

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