Sha256: 9638de9cf613cdb2299837f9ab26861549c71d20af1b516677c8b1c7aa4b2e47
Contents?: true
Size: 694 Bytes
Versions: 26
Compression:
Stored size: 694 Bytes
Contents
require "simplecov" require "rspec" SimpleCov.coverage_dir("tmp/coverage") def source_fixture(filename) File.expand_path(File.join(File.dirname(__FILE__), "fixtures", filename)) end # 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
26 entries across 26 versions & 6 rubygems