module Floss::TestHelper
Public Instance Methods
cluster(ids, &block)
click to toggle source
Takes a list of node ids and yields a list of peers for each id.
# File lib/floss/test_helper.rb, line 7 def cluster(ids, &block) cluster_size = ids.size cluster_size.times.map do |i| combination = ids.rotate(i) block.call(combination.first, combination[1..-1]) end end