Sha256: 62173c5b7ed62084d18be596de456cd5b56403cf24a5fe304f4d38df6e4d2b83

Contents?: true

Size: 515 Bytes

Versions: 31

Compression:

Stored size: 515 Bytes

Contents

require "rubygems"
require "spec"

class RspecExampleSuite
  def run
    options = ::Spec::Runner::OptionParser.new.parse(ARGV.dup, STDERR, STDOUT, false)
    $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

31 entries across 31 versions & 1 rubygems

Version Path
rr-0.1.15 examples/rspec_example_suite.rb
rr-0.1.3 examples/rspec_example_suite.rb
rr-0.1.2 examples/rspec_example_suite.rb
rr-0.1.13 examples/rspec_example_suite.rb
rr-0.1.8 examples/rspec_example_suite.rb
rr-0.1.0 examples/rspec_example_suite.rb
rr-0.1.5 examples/rspec_example_suite.rb
rr-0.1.6 examples/rspec_example_suite.rb
rr-0.1.12 examples/rspec_example_suite.rb
rr-0.1.1 examples/rspec_example_suite.rb
rr-0.1.11 examples/rspec_example_suite.rb
rr-0.1.4 examples/rspec_example_suite.rb
rr-0.1.14 examples/rspec_example_suite.rb
rr-0.1.7 examples/rspec_example_suite.rb
rr-0.1.10 examples/rspec_example_suite.rb
rr-0.3.0 examples/rspec_example_suite.rb
rr-0.2.2 examples/rspec_example_suite.rb
rr-0.2.5 examples/rspec_example_suite.rb
rr-0.1.9 examples/rspec_example_suite.rb
rr-0.3.2 examples/rspec_example_suite.rb