lib/multitest/multitest.rb in multitest-0.1.1 vs lib/multitest/multitest.rb in multitest-0.2.0
- old
+ new
@@ -15,10 +15,12 @@
end
# Takes an options hash.
# :files => files to test
# :cores => number of cores to use
def initialize(files, cores = Multitest.cores)
- @files = files
+ @files = files.sort do |a,b|
+ File.size(b) <=> File.size(a)
+ end
@cores = cores
@children = []
@threads = []
@pipes = []