#!/usr/bin/env ruby require 'reap/application' HELP = <<-END Usage: #{File.basename($0)} [options] Run unit-tests independently. Each test is run in a separate interpretor to prevent script clash. This adds to a more robust test facility, and prevents potential conflicts between test scripts. tests Test files (eg. test/tc_**/*.rb) [test/**/*] loadpath Directories to include in load path [lib]. require List of files to require prior to running tests. live Deactive use of local libs and test against install. END if ARGV.include?('--help') puts HELP else app = Reap::Application.new app.test_solo end