Sha256: 2788e40a3d192d8e5baad4cb3d2993718eb991555637a5a4f1567c8c97b84b2d

Contents?: true

Size: 604 Bytes

Versions: 5

Compression:

Stored size: 604 Bytes

Contents

require 'rspec'
require 'simplecov' if RUBY_VERSION > '1.9'

if RUBY_VERSION > '1.9'
  if defined?(GATHER_RSPEC_COVERAGE)
    SimpleCov.start do
      add_filter "/spec/"
      add_filter "/vendor/"
    end
  end
end

require File.expand_path(File.join('..', 'lib', 'rake', 'builder'), File.dirname(__FILE__))

module InputOutputTestHelper
  def capturing_output
    originals = $stdout, $stderr
    stdout, stderr = StringIO.new, StringIO.new
    $stdout, $stderr = stdout, stderr
    begin
      yield
    ensure
      $stdout, $stderr = originals
    end
    [stdout.string, stderr.string]
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rake-builder-0.10.1 spec/spec_helper.rb
rake-builder-0.9.2 spec/spec_helper.rb
rake-builder-0.9.1 spec/spec_helper.rb
rake-builder-0.9.0 spec/spec_helper.rb
rake-builder-0.8.0 spec/spec_helper.rb