#!/usr/bin/env ruby # # This file was generated by RubyGems. # # The application 'rspec-core' is installed as part of a gem, and # this file is here to facilitate running it. #
require'rubygems'
version = ">= 0"
if ARGV.first str = ARGV.first str = str.dup.force_encoding("BINARY") if str.respond_to? :force_encoding if str =~ /\A_(.*)_\z/and Gem::Version.correct?($1) then version = $1 ARGV.shift end end
gem 'rspec-core', version load Gem.bin_path('rspec-core', 'rspec', version)
#Runs the suite of specs and exits the process with an appropriate exit defself.invoke disable_autorun! status = run(ARGV, $stderr, $stdout).to_i exit(status) if status != 0 end
# Configures and runs a spec suite. # # @param err [IO] error stream # @param out [IO] output stream defrun(err, out) setup(err, out) run_specs(@world.ordered_example_groups).tap do persist_example_statuses end end