Sha256: fad0bf3fe526c77ff3b824fadda5b4bee6251eacf24bae7e2483c2a98672d3c0

Contents?: true

Size: 509 Bytes

Versions: 4

Compression:

Stored size: 509 Bytes

Contents

require 'rspec/core/runner'
require 'rspec/core/configuration_options'
require 'parallel_split_test/command_line'

# a cleaned up version of the RSpec runner, e.g. no drb support
module ParallelSplitTest
  class Runner < RSpec::Core::Runner
    def self.run(args, err=$stderr, out=$stdout)
      trap_interrupt
      options = RSpec::Core::ConfigurationOptions.new(args)
      options.parse_options
      ParallelSplitTest::CommandLine.new(options).run(err, out)
    ensure
      RSpec.reset
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
parallel_split_test-0.1.3 lib/parallel_split_test/runner.rb
parallel_split_test-0.1.2 lib/parallel_split_test/runner.rb
parallel_split_test-0.1.1 lib/parallel_split_test/runner.rb
parallel_split_test-0.1.0 lib/parallel_split_test/runner.rb