Method: Multitest#initialize

Defined in:
lib/multitest/multitest.rb

#initialize(files, cores = Multitest.cores) ⇒ Multitest

Takes an options hash.

:files => files to test
:cores => number of cores to use


19
20
21
22
23
24
25
26
27
28
29
30
# File 'lib/multitest/multitest.rb', line 19

def initialize(files, cores = Multitest.cores)
  @files = files.sort do |a,b|
    File.size(b) <=> File.size(a)
  end
  @cores = cores
  @children = []
  @threads = []
  @pipes = []
  
  Test::Unit.run = true
  @files.each{|f| load f}
end