Sha256: b9b20fd91f0f4ca983133286711ea87d7978336bcd9213869b9c4c6828ea549e

Contents?: true

Size: 764 Bytes

Versions: 1

Compression:

Stored size: 764 Bytes

Contents

#!/usr/bin/env ruby

require 'reap/application'

HELP = <<-END
Usage: #{File.basename($0)} [options]

This command runs unit tests in pairs to make sure there is cross
library compatibility. Each pair is run in a separate interpretor
to prevent script clash. This makes for a more robust test
facility and prevents potential conflicts between scripts.

  tests     Test files (eg. test/tc_**/*.rb) [test/**/*]
  loadpath  Directories to include in load path.
  require   List of files to require prior to running tests.
  live      Deactive use of local libs and test against install.

This command is especially useful to large library collection type
projects.
END

if ARGV.include?('--help')
  puts HELP
else
  app = Reap::Application.new
  app.test_cross
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
reap-9.4.0 bin/reap-test-cross