Sha256: 16f9c2791bab7492442472b1f7e2a0a0f8aff0e8dbed0ac1f65398119af5c809

Contents?: true

Size: 240 Bytes

Versions: 2

Compression:

Stored size: 240 Bytes

Contents

module ParallelSplitTest
  class << self
    attr_accessor :example_counter, :process_count, :process_number
  end

  def self.run_example?
    self.example_counter += 1
    (example_counter - 1) % process_count == process_number
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
parallel_split_test-0.1.3 lib/parallel_split_test.rb
parallel_split_test-0.1.2 lib/parallel_split_test.rb