Sha256: 78d117fbd6a61fd5e417d0d983ddabc694cb4a131a01e25172fc59eb8146b6d4

Contents?: true

Size: 771 Bytes

Versions: 2

Compression:

Stored size: 771 Bytes

Contents

#!/usr/bin/env ruby
require "optparse"
$LOAD_PATH << File.join(File.dirname(__FILE__), '..', 'lib')

if ARGV.include?("-v") or ARGV.include?("--version")
  require 'parallel_split_test/version'
  puts ParallelSplitTest::VERSION; exit
elsif ARGV.include?("-h") or ARGV.include?("--help") or ARGV.empty?
  puts <<-TEXT
Split a big test file into multiple chunks and run them in parallel, giving ENV['TEST_ENV_NUMBER'] as '', '2', '3', ...

Usage:
    parallel_split_test test/baz/xxx_text.rb [other rspec options]

Options are:
    -v, --version                    Display the program version.
    -h, --help                       Display this help message.
  TEXT
  exit
end

require 'parallel_split_test/runner'
exit ParallelSplitTest::Runner.run(ARGV, $stderr, $stdout)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
parallel_split_test-0.4.0 bin/parallel_split_test
parallel_split_test-0.3.0 bin/parallel_split_test