Sha256: 94cb779bcc396ee6381a6d9aef6f9bad37d33774cd1303ecf9ffa1da49582d7e

Contents?: true

Size: 814 Bytes

Versions: 12

Compression:

Stored size: 814 Bytes

Contents

require "bundler/setup"
require "simplecov"
require "minitest/autorun"
require "shoulda"

SimpleCov.coverage_dir("tmp/coverage")

def source_fixture(filename)
  File.expand_path(File.join(File.dirname(__FILE__), "fixtures", filename))
end

require "shoulda_macros"
Minitest::Test.send :extend, ShouldaMacros

# Taken from http://stackoverflow.com/questions/4459330/how-do-i-temporarily-redirect-stderr-in-ruby
require "stringio"

def capture_stderr
  # The output stream must be an IO-like object. In this case we capture it in
  # an in-memory IO object so we can return the string value. You can assign any
  # IO object here.
  previous_stderr, $stderr = $stderr, StringIO.new
  yield
  $stderr.string
ensure
  # Restore the previous value of stderr (typically equal to STDERR).
  $stderr = previous_stderr
end

Version data entries

12 entries across 12 versions & 5 rubygems

Version Path
suzuko-0.1.8 vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/test/helper.rb
suzuko-0.1.7 vendor/bundle/ruby/2.0.0/gems/simplecov-0.10.0/test/helper.rb
mastermind_adeybee-0.1.4 vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/test/helper.rb
mastermind_adeybee-0.1.3 vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/test/helper.rb
mastermind_adeybee-0.1.2 vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/test/helper.rb
mastermind_adeybee-0.1.1 vendor/bundle/ruby/2.2.0/gems/simplecov-0.10.0/test/helper.rb
vagrant-cloudstack-1.2.0 vendor/bundle/gems/simplecov-0.10.0/test/helper.rb
solidus_backend-1.0.0.pre3 vendor/bundle/gems/simplecov-0.10.0/test/helper.rb
solidus_backend-1.0.0.pre2 vendor/bundle/gems/simplecov-0.10.0/test/helper.rb
solidus_backend-1.0.0.pre vendor/bundle/gems/simplecov-0.10.0/test/helper.rb
vagrant-cloudstack-1.1.0 vendor/bundle/gems/simplecov-0.10.0/test/helper.rb
simplecov-0.10.0 test/helper.rb