class RSpec::Core::Runner
def self.run(args, err=$stderr, out=$stdout)
-
(Fixnum)
- exit status code. 0 if all specs passed,
Parameters:
-
out
(IO
) -- output stream -
err
(IO
) -- error stream -
args
(Array
) -- command-line-supported arguments
def self.run(args, err=$stderr, out=$stdout) trap_interrupt options = ConfigurationOptions.new(args) if options.options[:drb] require 'rspec/core/drb' begin DRbRunner.new(options).run(err, out) return rescue DRb::DRbConnError err.puts "No DRb server is running. Running in local process instead ..." end end new(options).run(err, out) end