Sha256: 2667991b44c123abb1bf83d15d7db548c23e440ab4d75ec743979c81c26d656f
Contents?: true
Size: 374 Bytes
Versions: 2
Compression:
Stored size: 374 Bytes
Contents
require 'stringio' # Mix-in for capturing standard output. module CaptureStdout def capture_stdout s = StringIO.new oldstdout = $stdout $stdout = s yield s.string ensure $stdout = oldstdout end def capture_stderr s = StringIO.new oldstderr = $stderr $stderr = s yield s.string ensure $stderr = oldstderr end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
enhanced_migrations-1.2.1 | test/capture_stdout.rb |
enhanced_migrations-1.2.0 | test/capture_stdout.rb |