Sha256: 5b0ad12908fb9e99e4b5aceafd0bfc799f03f6b3cfa02308aef0a10bb2e1e363

Contents?: true

Size: 642 Bytes

Versions: 1

Compression:

Stored size: 642 Bytes

Contents

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))

require 'rubygems'
require 'gemline'

require 'bundler'
Bundler.setup


RSpec.configure do |c|

end


def stub_rubygems_json_output
  Dir.glob(File.join(File.dirname(__FILE__),'samples', '*.json')).each do |f|
    gem_name = $1 if f =~ /\/([\w\-]+).json$/
    Gemline.stub!(:get_rubygem_json).with(gem_name).and_return(IO.read(f))
  end
end

def grab_io
  @stdout = StringIO.new; $stdout = @stdout;
  @stderr = StringIO.new; $stderr = @stderr;

  yield

  @stdout.rewind; @stderr.rewind;

  $stdout = STDOUT
  $stderr = STDERR
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gemline-0.1.3 spec/spec_helper.rb