Sha256: 3d9d2a2b41ca963e3a3b93922eacea87712c2a22144d40487267cca43a31d40f

Contents?: true

Size: 202 Bytes

Versions: 5

Compression:

Stored size: 202 Bytes

Contents

require 'pork/isolate'

module Pork
  module Shuffled
    def shuffled stat=Stat.new, paths=all_paths
      paths.shuffle.inject(stat, &method(:isolate))
    end
  end

  Executor.extend(Shuffled)
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
pork-1.4.4 lib/pork/mode/shuffled.rb
pork-1.4.3 lib/pork/mode/shuffled.rb
pork-1.4.2 lib/pork/mode/shuffled.rb
pork-1.4.1 lib/pork/mode/shuffled.rb
pork-1.4.0 lib/pork/mode/shuffled.rb