Sha256: ad9ce00476d5999366544dfedfb7716e8d608c34d9e1e716b5667bf3155996d2
Contents?: true
Size: 395 Bytes
Versions: 179
Compression:
Stored size: 395 Bytes
Contents
#!/usr/bin/env ruby 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
179 entries across 133 versions & 13 rubygems