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