Sha256: 2be546e147b6c09b73e9c43eaef8c4ae8c76204f3a7a3d76cb3c207c9be5d387

Contents?: true

Size: 537 Bytes

Versions: 2

Compression:

Stored size: 537 Bytes

Contents

require "rubygems"
require "spec"

class RspecExampleSuite
  def run
    options = ::Spec::Runner::OptionParser.new.parse(ARGV.dup, STDERR, STDOUT, false)
    options.configure 
    $behaviour_runner = options.create_behaviour_runner

    require_specs
    puts "Running Rspec Example Suite"
    $behaviour_runner.run(ARGV, false)
  end

  def require_specs
    dir = File.dirname(__FILE__)
    Dir["#{dir}/rr/rspec/**/*_example.rb"].each do |file|
      require file
    end
  end
end

if $0 == __FILE__
  RspecExampleSuite.new.run
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rr-0.3.10 examples/rspec_example_suite.rb
rr-0.3.11 examples/rspec_example_suite.rb