Sha256: 56ed6c2b75f2730eb7c88b1bf816c8cea04d470c52ea0586b724b63c344cb166

Contents?: true

Size: 358 Bytes

Versions: 4

Compression:

Stored size: 358 Bytes

Contents

module Specjour::Rspec::Runner
  def self.run(spec, output)
    reset
    options = ['--format=Specjour::Rspec::DistributedFormatter', spec]
    ::Rspec::Core::Runner.run options, $stderr, output
  end

  def self.reset
    ::Rspec.world.instance_variable_set(:@example_groups, [])
    ::Rspec.configuration.instance_variable_set(:@formatter, nil)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
specjour-0.3.0.rc8 lib/specjour/rspec2/runner.rb
specjour-0.3.0.rc7 lib/specjour/rspec2/runner.rb
specjour-0.3.0.rc6 lib/specjour/rspec2/runner.rb
specjour-0.3.0.rc5 lib/specjour/rspec2/runner.rb